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:
Los planes DreamPress no admiten cambios en el directorio de configuración local de Nginx, lo que significa que el usuario no puede hacer ajustes de configuración directamente.
Si necesitas personalizar la configuración de Nginx, contacta a soporte para obtener ayuda.
- Revisa el artículo Ubicaciones de archivos de configuración de Nginx para crear tu directorio /nginx/example.com local.
- Cambia a este directorio:
[server]$ cd ~/nginx/example.com
- Crea un archivo llamado redirects.conf.
- Agrega código de uno de los ejemplos a continuación.
- 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;
}