Redirecionamento de site com apache ou nginx

Recentemente tive a necessidade de fazer um redirecionamento de um site que estava em https://www.guilhermearaujo.com.br/site para https://novosite.novodominio.com.br.

Publicidade

Para não prejudicar as pessoas que acessava o site através de url’s indexadas em sites de busca, fiz o seguinte direcionamento no apache:

<VirtualHost *:443>

ServerName www.guilhermearaujo.com.br

RewriteEngine on
RewriteRule "^/site/(.+)" "https://novosite.novodominio.com.br/$1" [END,NE,R=permanent]


</VirtualHost>

Desse modo mesmo que a pessoa acesse uma url por exemplo “https://www.guilhermearaujo.com.br/site/link1″ ela será direcionada para “https://novosite.novodominio.com.br/link1″

No Nxing fica assim:

location ~ ^/site/(.*) {
return 301 https://novosite.novodominio.com.br/$1;


}