Directory Listing Denied This Virtual Directory does not all

2014-11-28dreamweaver教程 编辑:admin

不少朋友在网站上传好后打开首页不显示,提示Directory Listing Denied This Virtual Directory does not allow contents to be listed. 错误。

解释和操作方式:

在访问一个网址(可以是一级网址如http://www.baidu.com/,也可以是二级网址如http://www.baidu.com/app/ 甚至更多级的网址)的时候,http网站服务器需要在该级目录下存在一个default.html或者index.html文件来作为主页显示给你看,如果不存在这个文件,那么就会把整个目录下的全部文件名等信息都列举出来给你看(默认的行为),但是很显然网站开发者不愿意让你知道他怎样开发和架构这个网站、使用了哪些文件,所以就从网站设置上关闭这个默认行为。于是你就看到那行英文信息,意思是:
列举目录被拒绝。本虚拟目录不允许其内容被列举显示。

另外:virtual的原因是因为网站的目录结构实际上是一个逻辑结构,由服务器指定哪些目录构成哪些不同的层次,跟这些内容在硬盘上的实际存储位置无关,所以叫“虚拟”

出现这个提示是指没有在您指定的目录找到默认首页,比如您直接输入域名访问空间, 但是出现以上提示,那么请检查在www目录下是否有 index.htm,index.html,index.asp,default.asp, 
default.htm等默认首页。 
虚拟主机开通后默认自动生成下面几个默认首页,依次分别为index.asp,index.aspx,default.asp,deault.aspx,index.htm等等,您的首页必须是以上默认首页之一。这样才能自动找到该文件。
大家都爱看
dreamweaver 8如何实现Jquery自动提示dreamweaver 8如何实现Jquery自动提示 Bad Request (Invalid Hostname)怎么办Bad Request (Invalid Hostname)怎么办
查看更多热点新闻