PedroFelipe Posted November 14, 2010 Share Posted November 14, 2010 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 More sharing options...
Jordan Miguel Posted November 14, 2010 Share Posted November 14, 2010 No meu site eu fiz assim: RewriteEngine On RewriteCond %{HTTP_HOST} ^meusite.com RewriteRule ^ http://www.meusite.com%{REQUEST_URI} [L,R=301] Link to comment Share on other sites More sharing options...
PedroFelipe Posted November 15, 2010 Author Share Posted November 15, 2010 Utilizando %{REQUEST_URI} ao invés de $1 resolveu o problema de redirecionar para as páginas .php. Obrigado! Link to comment Share on other sites More sharing options...
Kirckz Posted March 8, 2011 Share Posted March 8, 2011 Obrigado me ajuda tambem Link to comment Share on other sites More sharing options...
Guest Stonelayer Posted March 8, 2011 Share Posted March 8, 2011 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 More sharing options...
Jordan Miguel Posted March 8, 2011 Share Posted March 8, 2011 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 More sharing options...
Roots Posted March 8, 2011 Share Posted March 8, 2011 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 More sharing options...
Guest Stonelayer Posted March 8, 2011 Share Posted March 8, 2011 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 More sharing options...
Marcelo Maffezoli Posted March 8, 2011 Share Posted March 8, 2011 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? Link to comment Share on other sites More sharing options...
Recommended Posts