我想阻止文件config.json
访问,因此我将.htaccess
文件设置为:
RewriteEngine on
RewriteRule config.json - [F]
在目录~/projects/bush
中但是当我访问localhost/projects/bush/config.json
时,我仍然会看到该文件的内容,这里有什么错误?
答案 0 :(得分:1)
检查Web服务器的httpd.conf
配置(AllowOverride None
),因为它禁用了对其应用的目录的.htaccess读取。通常是为了提高性能。
答案 1 :(得分:0)
尝试:
RewriteRule ^/?config\.json$ - [F,L]
这可能会奏效。