Nello spazio del vecchio sito è necessario scrivere la seguente regola, redirigendo tutto il traffico che arriva sul nuovo dominio, mantenendo inalterate le url (utile nel caso di trasferimento del dominio da .it a .com mantenendo la struttura del sito, ad esempio)
Codice: Seleziona tutto
1 RewriteEngine On
2 RewriteRule ^(.*)$ http://www.nuovo-sito.net/$1 [R=301,L]
Si può fare anche un redirect puntuale pagina per pagina
Codice: Seleziona tutto
1 Redirect 301 /en_index.html http://www.nuovosito.net/eng/
2 Redirect 301 /it_index.html http://www.nuovosito.net/ita/
3 Redirect 301 /home.html http://www.nuovosito.net/ita/
Oppure si può redirigere tutto il traffico che arriva su un dominio, sulla home di un altro dominio: il dominio in cui risiede questo file manda a http://www.miodominio.org indipendentemente da qual sia la URL ricercata.
Codice: Seleziona tutto
1 RewriteEngine On
2 RewriteRule ^(.*)$ http://www.miodominio.org/ [R=301,L]
Redirect di tutto il traffico che arriva su un dominio su una pagina, utile per “Under Costruction” o account sospesi
Codice: Seleziona tutto
1 RewriteEngine On
2 RewriteBase /folder/
3 RewriteCond %{REMOTE_HOST} !^1\.1\.1\.1
4 RewriteCond %{REQUEST_URI} !/under_construction\.html$
5 RewriteRule .* /under_construction.html [R=302,L]