reescrever regras para test.fr

reescrever regras para test.fr

Estou tentando adicionar uma regra de reescrita para um domínio antigo test.fr.

Coloquei minha regra em nosso host virtual no httpd.confarquivo com o mecanismo de reescrita ativado, não sei por que .htaccessnão foi usada.

reescrever regras para test.fr

RewriteCond %{http_host} ^test.fr [NC,OR]
RewriteCond %{http_host} ^www.test.fr [NC]
RewriteRule $ http://www.test.com/france$1 [L,R=301,NC]

O problema que estou enfrentando é que os subsites do domínio não são transferidos com a reescrita.

Por exemplo: Se eu for http://www.test.fr/abc/123reescrever, http://www.test.com/france/mas /abc/123depois franceé interrompido.

Qualquer ajuda seria apreciada

Responder1

Experimente o seguinte:

RewriteCond %{HTTP_HOST} ^(www\.)?test\.fr [NC]
RewriteRule ^/?(.*)$ http://www.test.com/france/$1 [L,R=301,NC]

Se não for autoexplicativo, não hesite em perguntar :)

informação relacionada