Php 如何避免通过URL操作导航文件夹
请我需要你的帮助与我的网站(测试阶段)。 我有一个这样的文件系统Php 如何避免通过URL操作导航文件夹,php,url,directory,root,Php,Url,Directory,Root,请我需要你的帮助与我的网站(测试阶段)。 我有一个这样的文件系统 www (root) { school { //main project folder images //images folder uploads //user uploads folder JavaScripts //JS folder
www (root)
{
school { //main project folder
images //images folder
uploads //user uploads folder
JavaScripts //JS folder
CSS // css folder
includes //includes folder
index.php
contactus.php
aboutus.php
register.php
} //main project folder
} //www folder
当用户执行以下操作时,如何防止他们浏览我的文件夹系统:
http://127.0.0.1/school/css
http://127.0.0.1/school/images
http://127.0.0.1/school/includes
http://127.0.0.1/school/uploads
http://127.0.0.1/school/javascripts
感谢您的帮助……
具体来说,在.htaccess文件中搜索选项索引。如果不存在,请在.htaccess中添加以下行:
Options -Indexes
目录浏览不应可用
以上文章提供了更多方法。您还可以在每个文件夹中放置一个名为index.php或index.html的空php或html文件。
用户将无法浏览这些目录。创建一个.htaccess文件,指向不希望通过url输入进行导航的目录
在文件中,放这一行:
Deny from all
就这些。。享受
为了安全起见,请使用以下行:
Options -Indexes
默认情况下,通常不允许直接目录列表。当您尝试直接访问文件夹时,您看到了什么?@truth I运行Apache(WAMP)。当我通过URL查看这些文件夹时,我会看到文件夹的索引,即所有脚本或所有图像、CSS文件或Javascripts…文件夹的所有内容