301 Redirecionar de www.example.com/this para that.example.com

1

Gostaria de redirecionar www.example.com/this/exemplo.com/this/ para that.example.com

No momento em meu arquivo .htaccess eu tenho:

RewriteEngine on
RewriteCond ${HTTP_HOST} ^(www\.)?example\.com/this$
RewriteRule ^(.*) http://that.example.com/$1 [R=301,L]

No entanto, isso não está funcionando para mim.

    
por xylar 19.05.2011 / 21:29

2 respostas

1

Apache mod_alias Redirecionar é muito mais simples, você pode tentar algo assim:

Redirect /this http://that.example.com/
    
por 20.05.2011 / 13:59
2

%HTTP_HOST corresponderá apenas ao nome do host (www.example.com). Você também precisará corresponder em %REQUEST_URI e usar isso para inserir na regra

RewriteCond %{REQUEST_URI}  !^/(.*)$
    
por 19.05.2011 / 21:38