因为我们在php.ini文件中有一些自定义配置,所以我们显然必须将它存储在我们网站的根目录中,因此任何用户都能看到它.
我怎么能阻止人们通过他们的浏览器访问它?
试着把它放在你的.htaccess
:
<FilesMatch "php.ini">
Order allow,deny
Deny from all
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)
它拒绝任何试图访问的人访问php.ini
.
编辑:在Apache 2.4中不推荐使用Allow和Order.你应该使用Require all denied
.
<FilesMatch "php.ini">
Require all denied
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2339 次 |
最近记录: |