.htaccess para redirecionar qualquer URL de um domínio para um URL fixo em outro domínio

1

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!

    
por AlexV 24.02.2010 / 21:02

2 respostas

1
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.foo.ca$
RewriteRule (.*) http://www.foo.ca/ [R=301]
    
por 24.02.2010 / 23:40
0

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.

    
por 02.03.2010 / 23:59