我正在尝试为 mvc 框架创建一个 .htaccess 文件。大多数人建议这样做:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ index.php?url=$1 [NC,L]
问题是 RewriteCond %{REQUEST_FILENAME} !-f 表示如果文件路径确实存在,则转到该文件而不是将名称提交给 index.php。我不希望这种情况发生。无论如何,我都希望将所有内容提交给 index.php。因此,当我拿走那条线时,网址不再提交给 index.php。它总是说 index.php 已提交给 index.php。难道我做错了什么?
谢谢,亚历克斯