Se me asigna acceso a un nuevo servidor que utiliza Nginx como servidor web.
Digamos que la ip es344.555.122.45
cada vez que presiono 344.555.122.45 en mi navegador fuerza un www en la IP y se conviertewww.344.555.122.45
¿Alguna idea de qué lo está causando y cómo solucionarlo?
Respuesta1
Hay algunas formas en las que puedo pensar en que se podría activar la redirección.
lado del servidor a través de HTTP
el servidor puede causar esto enviando una respuesta HTTP que contiene el estado 302
de 301
la respuesta y un encabezado Location: http://www.344.555.122.45
.
La forma en que probaría esto es con curl -i 344.555.122.45
.
donde -i
incluye la respuesta del encabezado. Si obtiene esto del servidor, entonces buscaría en la configuración del servidor virtual nginx para el dominio/host, si no está allí, entonces buscaría en la aplicación web para ver si eso está configurando la redirección.
en el HTML
También hay una manera de hacerlo a través del código HTML usando un <meta>
elemento, con el http-equiv
atributo:
<meta http-equiv="refresh" content="0; url=http://www.344.555.122.45/" />
Aunque en mi experiencia esta es una de las causas menos probables.
La configuración del lado del cliente lo está causando
como se menciona en los comentarios