Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 xampp 上有一个 php 网站,我想用 .htaccess 阻止对 .js 和 .sql 文件的 url 访问。当我尝试使用这部分代码时,它起作用了。
<Files something.php> deny from all </Files>
当我将扩展名切换到 .sql 或 js 时,它没有。例子:
<Files something.js> deny from all </Files>
我猜您不仅想阻止名为“某物”的文件,还想阻止所有带有 .sql 和 .js 的文件?
这应该对你有用:
<Files ~ "\.js$"> Deny from all </Files> <Files ~ "\.sql$"> Deny from all </Files>
如果这会导致问题,发布 apache error.log 和 access.log 的内容可能会有所帮助!