Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript htaccess-protec仅索引文件,而不索引其余文件_Javascript_Apache_.htaccess_Mod Rewrite - Fatal编程技术网

Javascript htaccess-protec仅索引文件,而不索引其余文件

Javascript htaccess-protec仅索引文件,而不索引其余文件,javascript,apache,.htaccess,mod-rewrite,Javascript,Apache,.htaccess,Mod Rewrite,我试图用热链接文件列出一个列表,但问题是.htaccess只保护php html htm之类的文件,而不适用于css js png之类的文件。 即使使用订单也不行,丹尼,允许。例如,在我的htaccess中,我有以下代码 <Files demo.php> Order deny,allow Deny from all Allow from 111.111.111.111 localhost </Files> <Files demo.js> Order deny

我试图用热链接文件列出一个列表,但问题是.htaccess只保护php html htm之类的文件,而不适用于css js png之类的文件。 即使使用订单也不行,丹尼,允许。例如,在我的htaccess中,我有以下代码

<Files demo.php>
Order deny,allow
Deny from all
Allow from 111.111.111.111 localhost
</Files>

<Files demo.js>
Order deny,allow
Deny from all
Allow from 111.111.111.111 localhost
</Files>

是否存在我不知道的apache错误配置?提前感谢

看起来您在apache之前有一个前端服务器,它提供静态文件(js、css、图像等)
您应该在前端配置中限制对这些文件的访问。

谢谢您的回答,我现在会检查,但首先要告诉您,我在获得VPS时安装了Cloudflare,因此我安装了“Cloudflare\u模块”。那么你认为这可能是cloudflare造成的吗?
RewriteEngine on
RewriteCond %{HTTP_REFERER} !http://mydomain\.com/.* [NC]
RewriteRule ^.*js$ - [F]