Pregunta

Yo uso una instalación de XAMPP para probar mis archivos de forma local antes de subirlos al servidor web. Mis páginas web por lo general contienen una gran cantidad de enlaces 'codificados', lo que significa poner a prueba los enlaces (o cualquier forma etc) Necesito cambiar el enlace codificado para señalar al servidor local, y luego rechange que después que haya terminado la prueba.

Lo que estoy buscando es una manera de redireccionar una URL externa para que apunte a mi carpeta localhost, por lo que podría Establecer como mi página web y luego yo sería capaz de hacer cambios antes de subirlos. Por ejemplo, si tuviera que entrar en 'www.mysite.com/example/view.php" en mi navegador, no me habría importado estar mirando a 'localhost / ejemplo / view.php'.

¿Es posible tal cosa?

¿Fue útil?

Solución

Dos soluciones vienen a la mente:

  1. Utilice URL relativos (preferido)
  2. Añada su sitio web externo a su archivo de hosts que se puede encontrar ya sea en

    C: \ WINDOWS \ system32 \ drivers \ etc \ hosts (Windows)

    o

    / etc / hosts (Linux)

    Sólo tiene que añadir esta línea:

    www.mysite.com localhost

    Tal vez usted tiene que utilizar sus servidores IP en lugar de mysite.com, no estoy seguro en este momento

Otros consejos

Me tropecé con esto.

Utilice esta línea en huéspedes:

127.0.0.1 www.yoururl.com

Sí: Utiliza Dont enlaces codificados

En serio, no estoy seguro de si he entendido bien. Si usted está hablando de URL en las páginas que apuntan a otras páginas en el mismo sitio, debe utilizar los enlaces de la forma "/example/view.php" en lugar de " http://www.mysite.com/example/view.php ". De esa manera, siempre apuntará al mismo sitio.

Si los enlaces van a sitios externos, pero hay que redirigir a nivel local para la prueba (no puedo ver por qué este sería el caso, pero nunca se sabe ...) entonces se podría utilizar un varable en un archivo de configuración. El sólo se necesita para cambiar esta variable en un solo lugar ...

Si su sitio web remoto tiene una dirección IP estática, se puede utilizar una regla de redirección en el router a Internet. Girar la regla de encendido y apagado según se requiera.

tráfico de Trampa va a 202.20.20.20 (El sitio web IP) y redirigir a 192.168.1.10 (su PC local IP)

Este método vuelve a dirigir después de la resolución de DNS en lugar de antes. Esto, y el otro método anterior (usando el archivo Hosts) es realmente útil si se utiliza el software como WordPress; hardcodes la que la URL del desarrollo en su base de datos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top