2011-09-01 40 views
0

我需要爲我的應用程序 - index.php提供一個入口點。 之前,我曾經有過的代碼,行:apache htaccess - 尾部斜線和單個入口點

RewriteRule ^(.*)$ /index.php [L]

現在,我需要強制尾隨斜線。我發現,我可以用這樣的行:

RewriteRule ^(.*)$ http://% {HTTP_HOST}/$1/ [L,R=301]

但我想知道,我怎樣才能使它雙方共同努力。

回答

0

嘗試像

RewriteRule ^(.*)$ /index.php/$1 [L] 

RewriteRule ^(.*)$ http://%{HTTP_HOST}/index.php/$1/ [L] 
+0

這不是單一入口點幫助。 –

+0

爲什麼不呢?這正是我在我的應用程序中使用它的原因:每個請求都以調用index.php結尾,並且/之後的所有內容都可以讀出來執行路由... – ChrFin

+0

因爲您將擁有像example.com/index這樣的URL。 php/page 在你的URL中有index.php是個不好的UI。 –