@carloshdebrito

Como fazer redirecionamento de URLs de páginas no htaccess

As vezes precisamos fazer o redirecionamento de URLs de páginas. Mas podemos aproveitar o bom ranqueamento das páginas no Google com SEO já feito no arquivo no htaccess.

É bem simples fazer esse procedimento.

Primeiro abra o arquivo .htaccess no servidor do seu site.

Agora coloque o código abaixo no final do arquivo e altere o /pagina1 para a url que está no Google e o /pagina2 que é a nova url de página, como resultado, o redirecionamento ocorrerá automaticamente.

<IfModule mod_rewrite.c>
    redirect 301 /pagina1 /pagina2
</IfModule>

Você pode também fazer o redirecionamento de um domínio para outro:

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteCond %{HTTP_HOST} ^seudominio.com.br$ [OR]
RewriteCond %{HTTP_HOST} ^www.seudominio.com.br$
RewriteRule ^/?$ "https\:\/\/www.seudominio.com.br\/" [R=301,L]

Também pode-se fazer o redirecionamento coringa, onde se vai carregar todas as URL do site atual na nova URL.
Esse redirecionamento é usado para se aproveitar a indexação das URLs atuais:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^seudominio.com.br.br$ [OR]
RewriteCond %{HTTP_HOST} ^seudominio.com.br$
RewriteRule ^(.*)$ "https\:\/\/www.seudominio.com.br\/$1" [R=301,L]

Simples não? Espero que seja útil para você como foi para mim.

Sair da versão mobile