мод-переписать передаваемое имя каталога - PullRequest
0 голосов
/ 07 ноября 2011

Я пытаюсь написать заявление mod_rewrite, которое позволит мне перенаправлять из одного домена в другой, передавая имя каталога. Например, мне нужно иметь возможность написать перенаправление с:

http://xxx.com/u/7hb9n

до

http://xxx.co/7hb9n

Я пробовал различные варианты, которые либо выдают мне внутреннюю ошибку сервера, либо не отправляют через имя каталога.

1 Ответ

0 голосов
/ 07 ноября 2011

это перенаправит http://xxx.com/u/7hb9n на http://xxx.co/7hb9n

. Используйте эти правила, если .htaccess находится на корневом уровне.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.domain.com [NC]
RewriteRule ^([a-z0-9]+)/([a-z0-9]+)/?$ http://www.domain.co/$1/$2 [R=301,L]

или.1008 * папка, используйте эти правила

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.domain.com [NC]
RewriteRule ^([a-z0-9]+)/?$ http://www.domain.co/u/$1 [R=301,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...