我怎么能防止css和js文件与.htaccess文件路由

时间:2014-03-26 21:41:50

标签: .htaccess routing

我正在尝试将所有用户请求重定向到引导程序文件,但是当我这样做时,CSS和其他文件被重定向。

我如何防止这种情况?

1 个答案:

答案 0 :(得分:3)

您可以使用以下两行为重写规则作前缀,以便在重写之前检查文件/目录是否存在:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ...

如果您只想将某些文件/文件夹列入白名单,可以在规则本身中将其排除在外:

RewriteRule ^(?!css|js|images|testfile\.php) ...