2012-11-19 52 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