Перепишите условия в файле htaccess - PullRequest
0 голосов
/ 22 июня 2011
RewriteCond %{HTTP_HOST} ^mysite.com$
RewriteCond %{REQUEST_URI} ^/ex-ex[/]*
RewriteRule ^(.*)$ /subsite/ex [R=permanent,L,NE]

Я перенаправляю mysite.com/ex-ex на mysite.com/subsite/ex

Работает нормально, но mysite.com/ex-ex/page1 перенаправляет на mysite.com/subsite/ex.Как я могу перенаправить на mysite.com/subsite/ex/page1?

Как я могу добавить оставшуюся часть URL также в новый шаблон URL?

1 Ответ

1 голос
/ 22 июня 2011

Это будет сделано:

RewriteCond %{HTTP_HOST} ^mysite.com$
RewriteRule ^/ex-ex(.*)$ /subsite/ex$1 [R=permanent,L,NE]

Редактировать: добавлена ​​косая черта в правило

...