Cómo redirigir una URL en Windows 10: Límites y configuración del archivo Hosts

Una entrada en el archivo hosts de Windows 10 puede cambiar la dirección IP utilizada para un nombre de host, pero no puede realizar una redirección de URL real ni cambiar la barra de direcciones del navegador. Para una redirección genuina, configure el servidor o la CDN del sitio web para que devuelva una respuesta de redirección HTTP. El archivo hosts es útil para previsualizar su propio sitio en un nuevo servidor o para configurar un nombre de desarrollo local para su PC.

Qué puede y qué no puede redirigir el archivo hosts

El archivo hosts es una lista local de asignaciones de nombres de host a direcciones IP . Windows lo consulta durante la resolución de nombres, de modo que un equipo pueda conectarse a una dirección IP específica para un nombre de host determinado. Microsoft describe esta asignación en la documentación del Editor de archivos hosts .

Una URL incluye un esquema, un nombre de host y, a veces, una ruta o consulta. Una línea del archivo hosts contiene solo una dirección IP y un nombre de host; no puede redirigir una ruta ni incluir https://. Consulte la estructura URI en RFC 3986 .

Si se asigna old.example.coma la IP de otro sitio, el navegador sigue solicitando old.example.com. El servidor puede mostrar el sitio incorrecto y HTTPS puede fallar si su certificado no cubre ese nombre. El enrutamiento HTTP utiliza el host solicitado y TLS puede enviarlo a través de la Indicación de Nombre de Servidor. Consulte RFC 9110, Host y autoridad , y RFC 6066, Indicación de Nombre de Servidor .

Un nombre de host del navegador se resuelve a través de una asignación del archivo hosts de Windows a la dirección de bucle invertido y a un servidor de prueba local.
El archivo hosts asocia un nombre a una dirección IP; no modifica la URL del navegador.

Una redirección 301 o 302 real proviene del sitio original como respuesta HTTP, generalmente con una Locationcabecera. Configúrela en el servidor web, la plataforma de alojamiento o la CDN; consulte la sección de redireccionamiento de la RFC 9110. Una extensión del navegador puede gestionar una redirección personal que solo afecte al navegador, pero no afectará a otras aplicaciones en Windows.

Utilice el archivo hosts para una anulación local.

Utilice este método únicamente cuando conozca la IP de destino y el servidor esté configurado para el nombre de host. Para una migración de sitio, obtenga la nueva IP de origen de su proveedor de alojamiento. No utilice una IP obtenida mediante un ping aleatorio: las direcciones compartidas o cambiantes podrían no funcionar correctamente para su dominio.

  1. Abra el Bloc de notas como administrador. Busque "Bloc de notas" en el menú Inicio, haga clic con el botón derecho y seleccione " Ejecutar como administrador" para poder guardar el archivo en la carpeta del sistema de Windows.
  2. Abra el archivo hosts. Elija Archivo > Abrir (o presione Ctrl+O) y vaya a C:\Windows\System32\drivers\etc. Seleccione Todos los archivos (*.*) , luego abra hosts, que no tiene extensión.
  3. Agregue una asignación por línea. Coloque primero la IP, luego el nombre de host exacto. Para un servidor de prueba local, use 127.0.0.1 dev.example.test; también debe haber un servidor web en ejecución y configurado para ese nombre. Agregue una línea separada para www.dev.example.testsi es necesario. Comience los comentarios con #, pero no anteponga esto a una asignación activa.
Windows 10 Bloc de notas Abrir cuadro de diálogo en la carpeta drivers\etc con el archivo hosts visible y Todos los archivos seleccionados
En el cuadro de diálogo Abrir del Bloc de notas, seleccione Todos los archivos para mostrar los archivos sin extensión.
Un ejemplo de archivo hosts con la dirección IP 203.0.113.25 seguida del nombre de host example.test
La dirección que se muestra en la imagen está reservada para documentación y no corresponde a un sitio web en funcionamiento; utilice la IP proporcionada para su propio servidor de prueba.
  1. Guarda y borra la caché DNS. Pulsa la tecla Supr Ctrl+Sy, a continuación, ejecuta ipconfig /flushdnsel comando en el Símbolo del sistema como administrador. Microsoft indica que esto restablece la caché del cliente DNS, no la entrada del archivo hosts. Vuelve a abrir el navegador antes de realizar la prueba.
  2. Pruebe el nombre de host. La barra de direcciones permanece en el mismo host. Si el sitio no está disponible o HTTPS muestra un error de certificado, confirme que la IP es accesible y que el servidor está configurado para ese nombre de host.
Ejemplo de prueba: El símbolo del sistema de Windows muestra el mensaje "ipconfig /flushdns completado" encima de la barra de direcciones del navegador.
Al vaciar la caché DNS, se actualizan los datos de resolución de nombres de Windows; la barra de direcciones permanece en el nombre de host que ingresó.

Para obtener una vista previa del sitio, utilice la dirección IP real del nuevo servidor y el nombre de host de su sitio. La imagen mostrada 203.0.113.25está reservada para documentación y no es una dirección de servidor operativa.

Solución de problemas y deshacer el cambio

  • Si el Bloc de notas no puede guardar, ábralo como administrador. Asegúrese de haber editado hosts, no hosts.txt.
  • El nombre de host del navegador debe coincidir exactamente; el dominio y la ruta de la página wwwson diferentes. No incluya un esquema ni una ruta de página.
  • Si aparece una página incorrecta, es posible que la IP se comparta o que el servidor no esté configurado para su nombre de host. Una entrada en el archivo hosts no puede hacer que otro sitio emita una redirección.
  • Para deshacer el cambio, elimine la línea como administrador, guarde y vuelva a ejecutar ipconfig /flushdns.

Un cambio en el archivo hosts afecta a este PC y puede interrumpir el funcionamiento de sitios web o aplicaciones. Elimínelo después de realizar pruebas. Para que los visitantes puedan seguir una redirección, configure una redirección 301 o 302 en el servidor de origen del sitio.

Dejar un comentario

Convierte fotos en pinturas, bocetos y dibujos animados con FotoSketcher.

Convierte fotos en pinturas, bocetos y dibujos animados con FotoSketcher.

Convierte una foto en una pintura, un boceto a lápiz o una caricatura con FotoSketcher Studio. Aprende a elegir un efecto, ajustar la vista previa y guardar tu obra.

Analice e identifique archivos de audio en detalle con Audio Identifier.

Analice e identifique archivos de audio en detalle con Audio Identifier.

Descubre qué revela Audio Identifier sobre la tasa de bits, los codificadores y las etiquetas, cómo funciona su flujo de trabajo anterior y qué herramientas actuales inspeccionan archivos o identifican canciones.

My Photo Index: Un organizador de fotos de código abierto para Windows

My Photo Index: Un organizador de fotos de código abierto para Windows

My Photo Index es un catalogador de fotos antiguo de Windows para etiquetar, clasificar y explorar imágenes locales. Consulta sus funciones documentadas, limitaciones de compatibilidad y una alternativa actualizada.

Cambiar atributos, fechas y horas de archivos y carpetas con Attribute Changer

Cambiar atributos, fechas y horas de archivos y carpetas con Attribute Changer

Aprenda a usar Attribute Changer para editar los atributos y las marcas de tiempo de los archivos de Windows, actualizar las fechas EXIF ​​de las fotos JPEG y previsualizar los cambios por lotes de forma segura.

NeoDownloader: Configura parámetros y descarga imágenes por lotes desde sitios web.

NeoDownloader: Configura parámetros y descarga imágenes por lotes desde sitios web.

Aprende a crear un proyecto de NeoDownloader, elegir el alcance del rastreo, configurar los filtros de imagen y el destino, y revisar las descargas por lotes.

pViewer: Un visor de imágenes minimalista y lector de manga y cómics.

pViewer: Un visor de imágenes minimalista y lector de manga y cómics.

Aprende qué hace pViewer, cómo funcionan sus modos de foto y cómic, qué edición de Windows descargar y en qué se diferencian las versiones anterior y la reescrita.

Cómo configurar un fondo de pantalla diferente en cada monitor en Windows 10

Cómo configurar un fondo de pantalla diferente en cada monitor en Windows 10

Configura un fondo de pantalla diferente para cada monitor de Windows 10, identifica las pantallas, ajusta el tamaño de la imagen y soluciona problemas con la falta de opciones de monitor.

Cómo cambiar al siguiente fondo de escritorio con una combinación de teclas en Windows 7 y 8.

Cómo cambiar al siguiente fondo de escritorio con una combinación de teclas en Windows 7 y 8.

Configura una presentación de diapositivas en Windows 7 u 8, crea un pequeño acceso directo en VBScript y asigna una combinación de teclas para pasar al siguiente fondo de pantalla.

XnConvert: Aplica efectos y convierte formatos de imagen por lotes.

XnConvert: Aplica efectos y convierte formatos de imagen por lotes.

Usa XnConvert para aplicar efectos, redimensionar fotos y convertir formatos de imagen por lotes. Elige la configuración de salida, previsualiza las ediciones y protege tus originales.

Controla tus horas de trabajo y el uso del ordenador con ManicTime.

Controla tus horas de trabajo y el uso del ordenador con ManicTime.

Aprende cómo ManicTime realiza un seguimiento del uso de las aplicaciones, el tiempo de actividad e inactividad y los documentos, y luego convierte tu historial de actividad en etiquetas de proyecto y hojas de horas.