2012-12-20 45 views
2

大家。 我需要重定向只有2個文件夾:如何重寫只有2個文件夾htaccess

example.com/foo/ 
example.com/bar 

example.com/index.php?i=foo 
example.com/index.php?i=bar 

我的htaccess:

RewriteEngine on 
RewriteRule ^/foo/$ /index.php?i=foo [L] 
RewriteRule ^/bar/$ /index.php?i=bar [L] 

但我仍然得到404,當我打開/富/或/酒吧/

回答

2

刪除主要正斜槓:

RewriteEngine on 
RewriteRule ^foo/?$ index.php?i=foo [L] 
RewriteRule ^bar/?$ index.php?i=bar [L] 

我也做了目錄名稱可選的尾部斜槓。

+0

它的工作原理!謝謝! – user1802209