到目前为止,我对 .htaccess 文件知之甚少。我想将所有请求重定向到我的根文件夹中的一个 index.php 文件,除非 url 链接到存在且位于 files 文件夹中的文件。(例如example.com/files/picture.png) 我想在根目录中仅使用htaccess 文件来实现这一点,如果需要,在文件目录中使用一个。此外,我不想显示权限被拒绝消息。
现在我有这个:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]
但如果 url 引用的文件存在,它不会将一个重定向到 index.php 文件。有什么帮助吗?我在互联网上寻找,但找不到任何东西。