c00*_*0fd 2 php apache .htaccess
我在共享的网络托管服务上托管我的PHP网站.我需要阻止error_log通过HTTP请求从公共Web访问文件.
我找到的当前解决方案是.htaccess将以下行添加到必须放入文件所在的每个目录的error_log文件中:
<files error_log>
order allow,deny
deny from all
</files>
Run Code Online (Sandbox Code Playgroud)
它有效,但我很好奇是否有解决方案从.htaccess根目录中执行此操作?
尝试:
RewriteEngine On
RewriteRule (^|/)error_log$ - [L,R=404]
Run Code Online (Sandbox Code Playgroud)
或者[L,F]如果您更喜欢403 Forbidden响应而不是404找不到404,请替换标志.
| 归档时间: |
|
| 查看次数: |
1190 次 |
| 最近记录: |