如何防止css和js文件通过.htaccess文件路由

如何防止css和js文件通过.htaccess文件路由,.htaccess,routing,.htaccess,Routing,我试图将所有用户请求重定向到引导文件,但当我这样做时,CSS和其他文件被重定向 如何防止这种情况发生?在重写规则之前,您可以使用以下两行代码检查文件/目录是否存在: RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ... 如果只想将某些文件/文件夹列为白名单,可以在规则本身中排除它们: RewriteRule ^(?!css|js|images|testfile\.php)

我试图将所有用户请求重定向到引导文件,但当我这样做时,
CSS
和其他文件被重定向


如何防止这种情况发生?

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

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ...
如果只想将某些文件/文件夹列为白名单,可以在规则本身中排除它们:

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

重写规则^([^.*]+$)index.php?URL=$1[TR,L]未工作!你能写完整的代码吗?谢谢