Pregunta ¿Cómo puedo encontrar la URL de un redireccionamiento?


Estoy asumiendo el control de un dominio que simplemente redirige a su página de reservas en línea de un proveedor externo.

Porque la página de destino es http://example.com/generic/booking.asp Me gustaría saber cómo encontrar una manera de rastrear la URL del redireccionamiento de http.

No tengo acceso a los sitios existentes .htaccess

¿Se hace esto del lado del servidor y lo único que ve el cliente es la nueva dirección a la que ir?


4
2018-06-02 02:35


origen




Respuestas:


Simplemente usar

wget <url>

y ver la salida. Por ejemplo si usas

wget students.iiit.ac.in/~sysadmin/

verá salida

--2009-06-02 10:00:24--  http://students.iiit.ac.in/~sysadmin
Resolving students.iiit.ac.in... 192.168.36.200
Connecting to students.iiit.ac.in|192.168.36.200|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://web.iiit.ac.in/~sysadmin [following]
--2009-06-02 10:00:24--  http://web.iiit.ac.in/~sysadmin
Resolving web.iiit.ac.in... 192.168.36.158
Connecting to web.iiit.ac.in|192.168.36.158|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://web.iiit.ac.in/~sysadmin/ [following]
--2009-06-02 10:00:24--  http://web.iiit.ac.in/~sysadmin/
Connecting to web.iiit.ac.in|192.168.36.158|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3377 (3.3K) [text/html]
Saving to: `index.html'

Como puede ver en Ubicación: el encabezado de la página redirige a web.iiit.ac.in/~sysadmin. Después de esto también verifique el contenido de index.html. Si contienen la etiqueta de actualización HTTP META como

<html>
<head>
    <META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://research.iiit.ac.in/~saurabh.barjatiya">
</head>
<body>
</body>
</html>

Luego, la página web.iiit.ac.in/~sysadmin se redireccionará a research.iiit.ac.in/~saurabh.barjatiya.

Estas son las dos formas más comunes de redireccionamiento utilizadas por las personas. Lo más probable es que el sitio web en el que está interesado utilice uno de los dos métodos anteriores o una combinación de ambos.


4
2018-06-02 04:58



Sí, eso es lo que Fiddler hace también solo en una GUI. - Rob Bergin


curl -I http://example.com/generic/booking.asp

Mira el Location: encabezado en la respuesta


2
2018-06-02 03:54





La forma más sencilla es utilizar la herramienta de seguimiento de redireccionamiento en http://redirectdetective.com/


2
2017-09-25 04:14





¿Alguna vez usaste Fiddler? Puede ser capaz de capturar la redirección.

http://www.fiddler2.com/fiddler2/


1
2018-06-02 02:39





Ya sea en el sitio de alojamiento de dominio que realiza el reenvío,

O el script en el índice o página de inicio que redirige el tráfico a la página de destino.

Espero que ayude.


1
2018-06-02 02:46





Telnet al puerto 80 en esa máquina, y pretende ser un navegador web:

$ telnet example.com 80
connected

GET /generic/booking.asp HTTP/1.1
Host: example.com
[enter]
[enter]

1
2018-06-02 02:42





Depende un poco de cómo está haciendo la redirección. La forma normal es para que envíe algo como una página HTTP 302 al navegador, que contiene La URL a la que ir.

Si ese es el caso, entonces solo debes pretender ser un navegador usando algo como el ejemplo de telnet anterior y te dirá la URL.

Otra forma es simplemente ir a la página en un navegador normal y ver dónde ¡terminas!


1
2018-06-02 03:02





Puedes usar alguna herramienta web como https://redirectinspector.com o similar.


0
2017-10-27 11:17