2010-08-12 60 views
0

我想要一個htaccess文件,將所有頁面重定向到我的index.php,以便我可以解析url並處理其餘的。我只是不知道該怎麼寫。幫助編寫一個htaccess

感謝

+0

感謝您的幫助。它正在工作 – sdfor 2010-08-12 17:11:03

回答

2

如果谷歌周圍,你會發現各種辦法做到這一點。我這樣做的方式(與Zend Framework相同)。

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} -s [OR] 
RewriteCond %{REQUEST_FILENAME} -l [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^.*$ - [NC,L] 
RewriteRule ^.*$ /index.php [NC,L] 

希望它有幫助。

1

簡單的例子:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . index.php 
1
RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L]