mod_rewrite перенаправить каталог в родительский каталог - PullRequest
0 голосов
/ 12 августа 2011

Недавно я переместил свой сайт в инстанс Amazon EC2. Я хочу перенаправить запросы на

http://www.domain.com/data/
to
http://www.domain.com

поэтому любые предыдущие пути на старом сайте, такие как

http://www.domain.com/data/kjk/sds/sds/index.html должно стать http://www.domain.com/kjk/sds/sds/index.html

Я попробовал пару правил mod_rewrite, используя htaccess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^data/. / [R=301,L]
</IfModule>

Есть идеи?

1 Ответ

1 голос
/ 12 августа 2011

Может как то так? (не проверено!)

RewriteRule ^data/(.*)$ /$1 [R=301,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...