windows - online - Edición de archivos de hosts para redirigir la url?
mp3 tag mac (5)
Aplica este truco.
Primero necesita la dirección IP de la URL a la que desea redireccionar. Digamos que desea redirigir a stackoverflow.com Para encontrarlo, use el comando ping en un símbolo del sistema. Escribir:
ping stackoverflow.com
en la ventana del símbolo del sistema y verá la dirección IP numérica de stackoverflow. Ahora usa esa IP en tu archivo host
104.16.36.249 google.com
yay ahora google está sirviendo stackoverflow :)
Sé que puede editar un archivo de hosts para redirigir una URL a una dirección IP como tal:
127.0.0.1 google.com
pero ¿cómo forzar una redirección a una URL en lugar de una dirección IP?
p.ej
mysite.com/welcome.aspx google.com
La URL explícita no funciona y asumiendo que la IP de mysite.com es 222.222.222.222, lo siguiente tampoco funciona:
222.222.222.222/welcome.aspx google.com
No, pero podría abrir un servidor web en, por ejemplo, 127.0.0.77 y usarlo para verificar si el URI de solicitud es "/welcome.aspx" ... Si es así, redirija a google, si no carga el sitio original.
127.0.0.77 mysite.com
Podría usar la directiva RedirectMatch en Apache para hacer algo similar que desee.
Es bastante simple
RedirectMatch / http://222.222.222.222/
De todos modos, no puedo ver ninguna razón para hacer eso. ¿No estás tratando de interceptar el tráfico? Hay mejores maneras. Para las cajas de Linux como enrutador: iptables -j REDIRECT + Squid o Apache. Para los enrutadores Cisco, puede usar WCCP para un servidor de caché o web ...
Usted no puede Una redirección requiere que un servidor web acepte la primera solicitud y envíe la redirección. El archivo "hosts" simplemente le permite establecer sus propios registros DNS.
archivo hosts:
1.2.3.4 google.com
1.2.3.4 - ip de su servidor.
Ejecute el script en el servidor para redirigir a los usuarios a la URL que desee.