Como fazer redirecionamento de URLs de páginas no htaccess

redirecionamento de paginas por url
Compartilhe:

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.seudominio2.com.br\/" [R=301,L]

Também pode-se fazer o redirecionamento curinga, 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:

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

No seu domínio você pode também forçar o redirecionamento para https com o código abaixo:

# Redirecionamento forçado para https
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

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

Como fazer redirecionamento de URLs de páginas no htaccess

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para o topo