Reindirizzare un URL in Apache può essere fatto attraverso il file .htaccess. Qui ci sono i passaggi generali su come farlo:
1. Apri il file .htaccess nel tuo editor di testo preferito. Se non esiste un file .htaccess nel tuo server Apache, sarai obbligato a crearne uno.
1. Aggiungi la seguente riga di codice al file aperto (ovviamente dovrai sostituire “vecchiourl.com” con l’URL che desideri reindirizzare e “nuovourl.com” con l’URL a cui desideri reindirizzare): `Redirect 301 /oldurl/ http://www.newurl.com/`
Significato di questo comando:
“Redirect 301” è un comando per indicare una reindirizzazione permanente, “oldurl” è l’URL che desideri reindirizzare, e “http://www.newurl.com/” è l’URL a cui desideri reindirizzare.
Nota: Se desideri reindirizzare tutte le pagine sotto un particolare URL, puoi utilizzare un comando simile al seguente:
`RedirectMatch 301 ^/oldurl/?(.*) http://www.newurl.com/$1`
In questo caso, tutto ciò che segue “/oldurl/” sarà reindirizzato al nuovo URL corrispondente.
1. Salva e chiudi il file .htaccess. Le modifiche dovrebbero avere effetto immediatamente. Verifica che la reindirizzazione stia funzionando come previsto.
Nota: Assicurati che il modulo mod\_rewrite sia abilitato nel tuo server Apache e che l’Overriding sia impostato su “AllowOverride All” nelle tue impostazioni di Apache, altrimenti il file .htaccess potrebbe non funzionare correttamente.