thinkphp屏蔽目录问题

我把我的index.php移到了项目外面,www的根目录下,跟项目是在同一级别下。这样我输入localhost就能直接访问到了

但是如果我输入localhost/APPname,我的项目文件夹就暴露了出来,不知道这个问题如何解决?
1186348126  |  浏览 543 次   2014-03-22 17:01
2014-03-23 13:13 最佳答案

需要禁止服务器的目录浏览功能,如果是Apache:

1、找到安装目录下/conf/httpd.conf文件

2、找到你的网站所在的目录部分,例如(根据你的情况而定)

1
2
< Directory  "C:/Program Files/Apache2.2/htdocs">
</ Directory >

在Options Indexes FollowSymLinks在Indexes前面加上 - ,即: Options -Indexes FollowSymLinks

在Indexes前,加 + 代表允许目录浏览;加 -  代表禁止目录浏览。


注:若把“Allow from all”改成 “Deny from all”,整个网站都不能被打开

猜你喜欢

转载自blog.csdn.net/qq_23065333/article/details/52795572