2012-11-19 57 views
1

我想为我的网站使用前端控制器设计模式,所以我想指出一切,比如index.phpMod_Rewrite和REQUEST_URI漏斗

Inside index.php我想将REQUEST_URI分成不同的东西,然后决定下一步该做什么。

如何编写我的.htaccess来做到这一点?

回答

2

WordPress的做到这一点正是:

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

谢谢!我知道这是一个快速的答案,但我无法准确找到它。 – Chud37

1

如果你正在运行的Apache 2.2.17版本或更高,我建议FallbackResource。在这些情况下,我发现它稍微快一点,即前端控制器。

+0

有趣的是,谢谢,我没有听说过那个。 – Chud37