Перенаправить в подкаталог без потери рута в index.php - PullRequest
0 голосов
/ 22 сентября 2011

У меня есть следующий файл .htacess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /subdir
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [R,L]
</IfModule>

Он делает то, что должен, - ставит index.php перед каждым запросом.

Что я хотел бы сделать, это перенаправить любой запрос на root в подпапку /de БЕЗ потери вышеуказанного root Когда кто-то заходит на сайт, он должен быть перенаправлен в папку de. Я смог построить рутинг на de:

RewriteCond %{HTTP_REFERER} !^http://www.mydomain.com/ [NC]
RewriteRule ^$ index.php/de [R,L]

Но я не могу объединить их. Буду признателен за несколько советов.

...