GNU/Linux >> Linux Esercitazione >  >> Debian

Come reindirizzare da un dominio all'altro in Nginx e Debian 11

Ciao amici. Sappiamo che i server web sono una parte importante e indispensabile della comunità. Ecco perché ultimamente abbiamo dedicato alcuni tutorial su Nginx. Oggi ne faremo un altro. Oggi imparerai come reindirizzare da un dominio all'altro in Nginx e Debian 11.

Prima di iniziare …..

Prima di continuare, dobbiamo assicurarci di soddisfare i requisiti per completare il post senza problemi

  • È necessario che Nginx sia installato e configurato. Quindi assicurati di averlo utilizzando i repository ufficiali della tua distribuzione Linux.
  • La versione di Nginx deve essere successiva alla 1.9.5 Non dovresti avere problemi ad averla perché la maggior parte delle distribuzioni include versioni recenti.
  • Avere conoscenze di base sull'uso del terminale. Un utente con accesso sudo o accesso root.

Procediamoci.

Reindirizzamento da un dominio all'altro in Nginx e Debian 11

Normalmente, avrai diversi file di configurazione sul tuo server. Ecco perché devi modificare il file di configurazione per il dominio a cui stai reindirizzando.

Per questo post, reindirizzerò da / al nuovo dominio, ad esempio fbi.unixcop.com .

Per ottenere ciò, devi solo aprire il file di configurazione del sito web

E all'interno del file devi aggiungere qualcosa di simile a questo all'interno del server sezione

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

Salva le modifiche e chiudi l'editor.

La sezione che abbiamo modificato è facile da spiegare. location / indica che lavoreremo dalla radice del sito. rewrite indica la riscrittura di un indirizzo. ^/(.*) vale per tutte le pagine dell'intero sito. $ indica la fine della stringa. Successivamente, definisci dove reindirizzare. Infine, redirect afferma che ci sarà un reindirizzamento.

Controlla la sintassi di Nginx

sudo nginx -t

E applica le modifiche riavviando il servizio

sudo systemctl restart nginx

In questo modo potremo raggiungere l'obiettivo senza troppi problemi.

Conclusione

Il reindirizzamento è un'attività che molti amministratori di sistema devono eseguire durante la gestione dei siti Web. Farlo con Nginx è fondamentale e può risparmiarci molti problemi.

Documentazione Nginx


Debian
  1. Come aggiornare da Debian 10 a Debian 11

  2. Come installare e configurare PHP e Nginx (LEMP) su Debian 11

  3. Come aggiornare a Debian 11 da Debian 10

  4. Debian:come replicare le selezioni di pacchetti installati da un sistema Debian a un altro? (Debian Wheezy)?

  5. Come imballare e trasferire immagini Docker da un server all'altro

Come installare Nginx su Debian 11

Come aggiornare da Debian 10 a Debian 11

Come spegnere Debian 10 dalla riga di comando e dalla GUI

Come disinstallare i programmi da Debian 10

Come installare Nginx e PHP su Debian 10

Come installare Nginx su Debian 10