我把我的index.php移到了项目外面,www的根目录下,跟项目是在同一级别下。这样我输入localhost就能直接访问到了
但是如果我输入localhost/APPname,我的项目文件夹就暴露了出来,不知道这个问题如何解决?
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”,整个网站都不能被打开