Clicky

Jump to content
  • Sign Up
Sign in to follow this  
PedroFelipe

Forçar acesso com www. via .htaccess

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:

Share this post


Link to post
Share on other sites

No meu site eu fiz assim:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^meusite.com

RewriteRule ^ http://www.meusite.com%{REQUEST_URI} [L,R=301]


BrasilHOSP | Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais e Streaming! - http://www.brasilhosp.com.br/ / http://www.rvcore.com/

NetGerencia | Gerenciamento de Servidores, Cloud Server Gerenciado. - http://www.netgerencia.com.br/

Share this post


Link to post
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.

Share this post


Link to post
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.


BrasilHOSP | Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais e Streaming! - http://www.brasilhosp.com.br/ / http://www.rvcore.com/

NetGerencia | Gerenciamento de Servidores, Cloud Server Gerenciado. - http://www.netgerencia.com.br/

Share this post


Link to post
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!


Site para Imobiliárias e Corretores de Imóveis Online

http://www.meusiteimobiliario.com.br

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

Para evitar problemas, fiz das duas maneiras tem alguns dias! hehe

Agora... alguém sabe como faço para o caso de alguém digitar dominio/index.html ele redirecionar apenas para o dominio, sem ficar aparecendo esse index?

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.




×
×
  • Create New...