【发布时间】:2020-07-02 18:25:22
【问题描述】:
如果我想阻止随机用户使用 URL 浏览网页文件,我需要使用 .htaccess 文件。
我在下面添加了我的代码。我创建了一个 .htaccess 文件并将其放在我的包含文件夹中,以防止用户导航到和读取我的 database.php 文件。
按照此处的说明进行操作:https://www.plothost.com/kb/how-to-deny-access-to-a-specific-file-on-your-site-via-htaccess/
当然我做了一些细微的改动。
这是我的 .htaccess 文件中的代码:
<files database.php>
Order Allow,Deny
Deny from all
</files>
使用上述方法,我仍然可以通过 URL 访问 database.php 文件。我需要防止这种情况发生。
我做错了什么?
【问题讨论】:
-
@aviboy2006 - 我尝试了该页面上的前两个答案。我仍然可以使用第一个答案直接访问该文件夹。第二个,虽然看起来确实有效,但是回到index.php时,数据库好像断开了。
-
@JohnBeasley 如果我的解决方案对您有用,请告诉我。