GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo redirigir de un dominio a otro en Nginx y Debian 11

Hola amigos. Sabemos que los servidores web son una parte importante e indispensable de la comunidad. Es por eso que últimamente hemos dedicado algunos tutoriales sobre Nginx. Hoy haremos otro. Hoy aprenderá a redirigir de un dominio a otro en Nginx y Debian 11.

Antes de empezar...

Antes de continuar, tenemos que asegurarnos de que cumplimos con los requisitos para completar la publicación sin problemas

  • Necesita tener Nginx instalado y configurado. Así que asegúrese de tenerlo usando los repositorios oficiales de su distribución de Linux.
  • La versión de Nginx debe ser superior a 1.9.5 No debería tener problemas para tenerla porque la mayoría de las distribuciones incluyen versiones recientes.
  • Tener conocimientos básicos sobre el uso del terminal. Un usuario con acceso sudo o acceso root.

Vamos a por ello.

Redireccionamiento de un dominio a otro en Nginx y Debian 11

Normalmente, tendrá varios archivos de configuración en su servidor. Es por eso que debe editar el archivo de configuración del dominio al que está redirigiendo.

Para esta publicación, redirigiré desde / al nuevo dominio por ejemplo fbi.unixcop.com .

Para lograrlo, solo tienes que abrir el archivo de configuración del sitio web

Y dentro del archivo tienes que agregar algo similar a esto dentro del server sección

location / {
        rewrite ^/(.*)$ https://fbi.unixcop.com/ redirect;
    }

Guarde los cambios y cierre el editor.

La sección que hemos modificado es fácil de explicar. location / indica que trabajaremos desde la raíz del sitio. rewrite indica reescribir una dirección. ^/(.*) es para todas las páginas dentro de todo el sitio. $ indica el final de la cadena. A continuación, define a dónde redirigir. Finalmente, redirect indica que habrá una redirección.

Verifique la sintaxis de Nginx

sudo nginx -t

Y aplica los cambios reiniciando el servicio

sudo systemctl restart nginx

Así conseguiremos el objetivo sin demasiados problemas.

Conclusión

La redirección es una tarea que muchos administradores de sistemas tienen que hacer cuando administran sitios web. Hacerlo con Nginx es básico y nos puede ahorrar muchos problemas.

Documentación de Nginx


Debian
  1. Cómo instalar y configurar PHP y Nginx (LEMP) en Debian 11

  2. Cómo actualizar a Debian 11 desde Debian 10

  3. Debian:¿cómo replicar selecciones de paquetes instalados de un sistema Debian a otro? (Debian Wheezy)?

  4. Cómo empaquetar y transferir imágenes de Docker de un servidor a otro

  5. Cómo compilar desde la fuente e instalar Nginx en un VPS Debian 7 (Wheezy)

Cómo instalar Nginx en Debian 11

Cómo actualizar de Debian 10 a Debian 11

Cómo cerrar Debian 10 desde la línea de comandos y la GUI

Cómo desinstalar programas de Debian 10

Cómo instalar Nginx y PHP en Debian 10

Cómo instalar Nginx en Debian 10