RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.foo.ca$
RewriteRule (.*) http://www.foo.ca/ [R=301]
Alguém pode me ajudar com um .htaccess que estou tentando criar?
Eu quero redirecionar foo.com para foo.ca .
Qualquer URL de foo.com (com ou sem www e sob http ou https) será redirecionado para www.foo.ca .
Alguns exemplos:
Muito obrigado!
Embora eu não seja um especialista, criei redirecionamentos funcionais usando o .htaccess. Enfim, acho que você vai precisar de um redirecionamento (de .com para .ca) na pasta raiz da versão .com assim
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.foo.ca/$1 [R=301,L]
Na minha opinião, a sugestão postada anteriormente por Jeff Clark iria reescrever urls que não são www para urls incluídos no website da versão .ca e só funciona na pasta raiz onde a versão .ca está localizada.
Além disso, especificar 301 garante que os mecanismos de busca transfiram qualquer mérito para o novo domínio também.
Tags redirect .htaccess mod-rewrite