小编use*_*588的帖子

将所有请求重定向到index.php,但/ files子目录除外

到目前为止,我对.htaccess文件知之甚少.我想将所有请求重定向到我的根文件夹中的一个index.php文件,除非url链接到存在且位于files文件夹中的文件.(例如example.com/files/picture.png)我想通过根目录中的htaccess文件实现这一点,如果需要,可以在files目录中实现一个.此外,我不想显示权限被拒绝的消息.

现在我有这个:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]
Run Code Online (Sandbox Code Playgroud)

但是如果url引用的文件存在,它不会将一个重定向到index.php文件.有帮助吗?我在网上搜索但找不到任何东西.

apache .htaccess mod-rewrite

2
推荐指数
1
解决办法
3624
查看次数

标签 统计

.htaccess ×1

apache ×1

mod-rewrite ×1