3 votos

localhost en el puerto asignado a la página web

Es posible abrir un sitio web, por ejemplo, http://apple.stackexchange.com con url http://localhost:8000 sin cambiar el archivo hosts?

1voto

Oskar Puntos 1242

Esto es bastante fácil si no hay una historia detrás de por qué usted se siente archivo hosts no es la solución correcta. Usted también podría tener problemas si no estás acostumbrado a pegar cosas en la Terminal, pero si ese es el caso, usted puede pedir una segunda pregunta para ayudar en eso también!

Copia y pega las siguientes líneas en la Terminal:

cd
mkdir diy_proxy
cd diy_proxy
cat > index.html << EOF
<meta http-equiv="refresh" content="0; url=http://apple.stackexchange.com/" />
EOF
python -m SimpleHTTPServer

Para matar a la web de python server, pulse: Control-C

Las líneas de la siguiente manera:

  1. recibe en tu directorio home/carpeta
  2. hacer una carpeta para guardar el archivo de índice que va a redirigir su navegador
  3. ir a la carpeta
  4. enviar caracteres al archivo index.html hasta que vea EF (y no lo incluye)
  5. Esta es la magia que le dice a su navegador redirigir
  6. termina el contenido para guardar a archivo index.html
  7. iniciar un ligero servidor web en el puerto 8000 para servir el archivo de índice

-1voto

0942v8653 Puntos 3617

Esto es posible si usted tiene SSH activado ("inicio de Sesión Remoto" en Preferencias del Sistema > Compartir)

A continuación, ejecute (en el Terminal) ssh localhost -L 8000:apple.stackexchange.com:80

(Obtener una shell, escriba exit cuando haya terminado con el proxy.)

Con apple.stackexchange.com me da esto, sin embargo:

Error 1003 [...]
IP directa de acceso no permitido
Lo que pasó?
Usted ha solicitado una dirección IP que es parte de la red de CloudFlare. Válido de encabezado de Host debe ser suministrada para llegar al sitio web deseado.

Para conseguir más allá de ese error, se necesita de una a nivel de proxy HTTP, ssh pero podría funcionar para algunos sitios web.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X