我想拒绝访问js、css文件 如果有人尝试访问此类 file.js 或 file.css 该网站将他重定向到 404
但是下面的代码不起作用。因为它甚至会阻止提供网页。 我只需要阻止用户浏览的 js css 文件的访问
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteRule .*\.(js|css)$ - [F]
为了同样的目的,我在我的网站上实现了以下脚本。你能像这样修改你的 .htaccess 文件吗:?
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteRule \.js$ /path/to/404-error-page [R,L]
RewriteRule \.css$ /path/to/404-error-page [R,L]
.+\.(js|css)$
正则表达式意味着匹配任何具有 .js 和 .css 扩展名的文件,因此它还可以阻止对网页所需的 .js 和 .css 文件的有效请求。