Quando si gestisce un sito web o un’applicazione sul proprio VPS, i reindirizzamenti sono essenziali per controllare il flusso di traffico tra gli URL. Che si tratti di passare all’HTTPS, di reindirizzare un vecchio dominio o di ripulire i link non funzionanti, Nginx rende facile ed efficiente la gestione dei reindirizzamenti a livello di server web.
In questa guida, vedremo come configurare diversi tipi di reindirizzamento in Nginx, tra cui:
Reindirizzamenti permanenti (301)
Reindirizzamenti temporanei (302)
Da HTTP a HTTPS
Da non www a www (e viceversa)
Riscritture specifiche del percorso
Un VPS con Nginx installato
Accesso root o sudo
Il file di configurazione del proprio sito (tipicamente in /etc/nginx/sites-available/ o /etc/nginx/conf.d/)
Da usare quando un URL o un dominio è cambiato in modo permanente.
🔐 Suggerimento: Reindirizzare sempre a HTTPS quando possibile.
Da utilizzare per un reindirizzamento temporaneo (ad esempio, durante la manutenzione).