Redirect di dominio con .htaccess

  Varie

Capita di dover o voler cambiare dominio, magari per il cambio del TLD, da .it a .com, o perchè si sceglie di utilizzae un nuovo nome a dominio. Il rischio spesso è quello di perdere l’indicizzazione dei contenuti e non recuperarla più. Per non incorrere in tale problema la soluzione ideale è quella di reindirizzare i contenuti dal vecchio sito al nuovo, mediante un Redirect 301 (Moved permanently).

.htaccess Redirect 301

Nei sistemi in cui è installato il web server Apache il metodo più efficace per effettuare tale pratica è quello di usare il file .htaccess, che permette tramite semplici righe di realizzare la migrazione dei contenuti da un vecchio sito ad uno nuovo.

Per fare il redirect di un vecchio dominio, ad esempio da vecchiodominio.it a nuovodominio.com basterà aggiungere al file .htaccess le seguenti righe:


<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^vecchiodominio.it$ [OR]
  RewriteCond %{HTTP_HOST} ^www.vecchiodominio.it$$
  RewriteRule (.*)$ http://www.nuovodominio.com/$1 [R=301,L]
</IfModule>

A questo punto qualsiasi post, che manterrà la medesima struttura gerarchica di directory, del vecchio sito, sarà redirezionato nel nuovo sito.

 

Buon redirect a voi!

Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.