Então, eu tenho um domínio antigo e um novo domínio. Agora, quero redirecionar todo o domínio antigo para o meu novo. Então, eu tenho esse .htaccess;
Options +FollowSymLinks
RewriteEngine on
Redirect 301 / http://www.newdomain.com/
Isso funciona para a raiz do domínio antigo quando eu navego para olddomain.com/somepage.php/
Recebo redirecionamento para NEWdomain.com/somepage.php/
e quero enviar visitantes sempre para a raiz do newdomain.com.
Pelo que entendi de outras perguntas aqui, ele funciona bem para outras pessoas (sempre envia domínio raiz) o que dá?
Respostas:
1 para resposta № 1Tente usar um RedirectMatch
em vez de
RedirectMatch 301 / http://www.newdomain.com/
Isso diz ao apache para corresponder especificamente a algo (nesse caso, qualquer coisa com um /
nele) e redirecionar especificamente para um destino.