Apache : Redirect Permanent

Neste post vou apresentar como fazer alguns redirecionamentos em Apache.

 

Lembrando que podemos fazer as edições abaixo dentro do arquivo .htaccess  da página ou dentro do Virtual Host do Apache.

Podemos realizar o redirecionamento de um diretório ou página simples para o outro, a “tag” Redirect faz parte do módulo mod_alias .

 

1<VirtualHost *:80>
2ServerName www.domain1.com
3Redirect / http://www.domain2.com
4</VirtualHost>

 

Por padrão a “tag” Redirect cria um redirecionamento temporário 302 , para criar um redirecionamento permanente 301 é necessário seguir o exemplo abaixo .

 

1<VirtualHost *:80>
2Redirect 301 /oldlocation http://www.domain2.com/newlocation
3Redirect permanent /oldlocation http://www.domain2.com/newlocation
4</VirtualHost>

 

Podemos usar o redirecionamento para forçar o HTTPS :

 

1Redirect permanent /secure https://mysite.example.com/secure

 

Referência :

http://httpd.apache.org/docs/2.2/mod/mod_alias.html

Translate »