我想为我的网站使用 Front Controller 设计模式,所以我想把所有内容都指向,{} 1}}。
内部index.php
我想将index.php
分成不同的东西,然后从那里决定下一步该做什么。
如何编写REQUEST_URI
来执行此操作?
答案 0 :(得分: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>
答案 1 :(得分:1)
如果您运行的是Apache 2.2.7或更高版本,我建议使用FallbackResource
。在这些情况下,我发现它稍快一些,即Frontend Controller。