【发布时间】:2016-07-11 07:06:55
【问题描述】:
我可以从我的 URL 中删除 .php,但不能在 php mvc 框架中删除 index.php。实际上我需要 /app/className/action 而不是 /index.php/app/className/action。
我的.htaccess文件结构如下,
Options +FollowSymLinks -MultiViews
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php/$1 [L,QSA]
</IfModule>
此规则返回 /index/app/className/action 而不是 /app/className/action。
提前感谢您的帮助。
【问题讨论】:
标签: php .htaccess model-view-controller