Jump to content

Forçar acesso com www. via .htaccess


PedroFelipe

Recommended Posts

Bom dia!

Olha, o Google exibe resultados com e sem www. no meu site, eu estive pensando em padronizar tudo e redirecionar para www. quando o acesso for feito sem ele. Segue o código para inserir no .htaccess:


Options +FollowSymLinks

RewriteCond %{HTTP_HOST} ^seusite.com.br [NC]

RewriteRule ^(.*)$ http://www.seusite.com.br/$1 [L,R=301]

Quando o seu visitante acessar seusite.com.br, ele abrirá http://www.seusite.com.br. Quando o seu visitante acessar seusite.com.br/pagina.html, ele fará o mesmo: redirecionará para http://www.seusite.com.br/pagina.html.

O redirecionamento é 301, ou seja, os motores de busca entenderão que a mudança é definitiva e passarão a indexar seu site apenas com www.

Bem, agora vem uma dúvida:

Quando eu acesso meusite.com.br/pagina, ele redireciona para http://www.meusite.com.br/pagina.php. Estou usando URLs amigáveis, tem como o redirecionamento ser feito para a URL amigável?

Abs,

Pedro Felipe :rolleyes:

Link to comment
Share on other sites

Guest Stonelayer

Esse lance do Google mostrar com ou sem WWW é configurado no Webmasters Tools. Você tem que adicionar as duas variáveis e definir se os resultados devem obrigatoriamente aparecer com ou sem o tal do WWW. Daí os resultados passam a aparecer como você definiu. Esse código HTACCESS é só um workaround que redireciona o cliente vindo por um endereço sem WWW para um com WWW. Simples assim.

Recomendo ler isto.

Link to comment
Share on other sites

Esse lance do Google mostrar com ou sem WWW é configurado no Webmasters Tools. Você tem que adicionar as duas variáveis e definir se os resultados devem obrigatoriamente aparecer com ou sem o tal do WWW. Daí os resultados passam a aparecer como você definiu. Esse código HTACCESS é só um workaround que redireciona o cliente vindo por um endereço sem WWW para um com WWW. Simples assim.

Recomendo ler isto.

Não, não é bem assim.. Digamos que você não tenha o webmaster tools instalados no seu website, o robô de busca irá seguir o padrão que o site indicar, independentemente de onde venha a visita, tudo será visto a partir do www ou sem o www.

Link to comment
Share on other sites

Esse lance do Google mostrar com ou sem WWW é configurado no Webmasters Tools. Você tem que adicionar as duas variáveis e definir se os resultados devem obrigatoriamente aparecer com ou sem o tal do WWW. Daí os resultados passam a aparecer como você definiu. Esse código HTACCESS é só um workaround que redireciona o cliente vindo por um endereço sem WWW para um com WWW. Simples assim.

Recomendo ler isto.

Perfeito o artigo, parabéns!

Link to comment
Share on other sites

Guest Stonelayer
Não, não é bem assim.. Digamos que você não tenha o webmaster tools instalados no seu website, o robô de busca irá seguir o padrão que o site indicar, independentemente de onde venha a visita, tudo será visto a partir do www ou sem o www.

Obrigado pelo esclarecimento! Então vamos considerar a minha dica um método mais rápido de fazer o Google indexar as páginas com ou sem WWW sem esperar a boa vontade do robô de cair a ficha e fazer a alteração.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?