我想为我的网站使用前端控制器设计模式,所以我想指出一切,比如index.php
。Mod_Rewrite和REQUEST_URI漏斗
Inside index.php
我想将REQUEST_URI
分成不同的东西,然后决定下一步该做什么。
如何编写我的.htaccess
来做到这一点?
我想为我的网站使用前端控制器设计模式,所以我想指出一切,比如index.php
。Mod_Rewrite和REQUEST_URI漏斗
Inside index.php
我想将REQUEST_URI
分成不同的东西,然后决定下一步该做什么。
如何编写我的.htaccess
来做到这一点?
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>
如果你正在运行的Apache 2.2.17版本或更高,我建议FallbackResource
。在这些情况下,我发现它稍微快一点,即前端控制器。
有趣的是,谢谢,我没有听说过那个。 – Chud37
谢谢!我知道这是一个快速的答案,但我无法准确找到它。 – Chud37