13
Esta es una pregunta ASP, no ASP.Net.ASP - Cómo obtener la URL del sitio de referencia
Supongamos que hay dos sitios:
- www.domain-1.com
- www.domain-2.com
www.domain-1.com tiene una URL de redirección en IIS que apunta a www.domain-2.com. En www.domain-2.com, necesito saber la URL del sitio de referencia (por ejemplo, en este caso, sería www.domain-1.com). ¿Cómo se hace esto?
Esto no parece funcionar cuando se trata de un redireccionamiento de IIS. Sin embargo, cuando proviene de un href, funciona bien. – StackOverflowNewbie
No es 100% confiable. El navegador de los usuarios no siempre lo configura y algunas aplicaciones de spyware/privacidad también lo pueden eliminar de la solicitud get. Sin embargo, existe una solución fácil a este problema si tiene acceso al código de redirección. Puede cambiarlo para incluir una variable de cadena de consulta con el host de origen para que www.domain-1.com redirija al usuario a www.dominio-2.com/?source=www.domain-1.com – Alex
que funcione perfectamente cuando el La página es invocada por un elemento , pero la variable está vacía cuando lo llama un rediect o cuando la página se llama directamente desde la url. –