PHP MVC加载默认控制器但不会重写URL

时间:2013-03-17 04:58:36

标签: php apache .htaccess mod-rewrite

我正在使用PIP mvc。我将默认控制器设置为“main”,因此我的基本URL加载正常。当我尝试使用“example.com/main/index”样式访问URL时,出现404错误。

我在家庭目录中使用OS X 10.8.2和虚拟主机。

我的.htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>
Options -Indexes

我知道apache正在读取htaccess文件,因为我删除了“Options -Indexes”并且能够浏览文件系统。

它与PIP下载中的内容相匹配。

谢谢!

0 个答案:

没有答案