Crear redirecciones con Nginx

 

Generalidades

Este artículo explica cómo redirigir una URL a un sitio web que se ejecuta en un servidor Nginx.

Redirigir tu sitio de HTTP a HTTPS

Revisa este artículo en su lugar si necesita redirigir solicitudes HTTP a HTTPS.

Crear una redirección

Para crear una redirección en Nginx:

  1. Revisa el artículo Ubicaciones de archivos de configuración de Nginx para crear tu directorio /nginx/example.com local.
  2. Cambia a este directorio:
    [server]$ cd ~/nginx/example.com
  3. Crea un archivo llamado redirects.conf.
  4. Agrega código de uno de los ejemplos a continuación.
  5. Recarga Nginx para que los cambios tomen efecto.

Redirigir a un solo archivo

El siguiente código redirige las solicitudes de example.com/oldfile.html a example.com/newfile.html..

if ($request_filename ~ oldfile.html){
    rewrite ^ http://example.com/newfile.html? permanent;
}

Redirigir un sitio completo

El siguiente código redirige todas las solicitudes a tu sitio web a example.com.

if ($request_filename ~ /*){
    rewrite ^ http://example.com? permanent;
}

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?