Перенаправление /directory/index.html в / directory / - PullRequest
0 голосов
/ 23 декабря 2011

Эй, ребята, я не уверен, как сформулировать это, чтобы получить правильный поиск, поэтому здесь я хотел бы перенаправить все запросы для /directory/index.html в / directory /, который (действительно) / directory / index.php Я написал это, но он вставляет всю мою корневую веб-структуру (/var/www/html/directory/index.php), так что это не пойдет, может, кто-нибудь может мне помочь?Имеет ли это смысл?

вот код

RewriteEngine On

RewriteRule ^ index. (Htm | html?) $ ^ Index.php [R = 301, L]

РЕДАКТИРОВАТЬ

Я решил это с этим, но я уверен, что есть лучший способ?

RewriteEngine On

RewriteRule ^ index. (Htm | html?) $% {REQUEST_URI} /../ index.php [R = 301, L]

1 Ответ

0 голосов
/ 23 декабря 2011

Это может работать (и, я думаю, чище):

RewriteEngine On
RewriteRule ^index\.(htm|html?)$ /index.php [QSA,NC,R=301,L]
...