作者:手机用户2702932894 | 来源:互联网 | 2014-05-28 09:40
apache开启目录浏览功能:Alias/a/ar/wwwml/aDirectoryvar/wwwml/aOptionsIndexesAllowOverrideALL####将all改成none这是htacsss的一个限制,如果不是必须的话去掉吧。Orderallow,denyAllowfromall/Director
apache开启目录浏览功能:
Alias /a/ "ar/wwwml/a"
Options Indexes
AllowOverride ALL#### 将all 改成none 这是htacsss的一个限制,如果不是必须的话 去掉吧。
Order allow,deny
Allow from all
当访问http://localhost/a 时有目录,但是在深入浏览下一个目录时出现 not
found的错误,但是a下是有目录的,为什么找不到呢?
看了下日志:
[Sun Sep 19 16:16:28 2010] [error] [client 192.168.0.5] File does
not exist: /var/www/html/aad.neoimaging.cn, referer:
http://192.168.0.6/a/?C=D;O=A
[Sun Sep 19 16:16:29 2010] [error] [client192.168.0.5] File does
not exist: /var/www/html/aad.neoimaging.cn, referer:
http://192.168.0.6/a/?C=D;O=A
发现那个目录后面的名字有问题。
那个蓝色的a 就是主目录 红色的是下一级目录 现在两个目录成一个目录了 所以不能找到了
修改方法是 在目录后边加上“/” 就ok了
Alias /a/ "ar/wwwml/a/"
Options Indexes
AllowOverride ALL#### 将all 改成none 这是htacsss的一个限制,如果不是必须的话 去掉吧。
Order allow,deny
Allow from all
nginx开启目录浏览:
在server 那个目录下,直接添加参数:
autoindex on;