本网址服务器设在美国网站内页打开后这个样子DirectoryListingDeniedThisVirtualDirectorydoesnotallowcontentstobe


http file server 怎样在外网使用

192.168.1.121是内网ip外网如果要访问,是不可以通过这种ip来访问的,如果你家里是adsl,你是直接用电脑拨号上网的话,那你可以在拨号成功后看一下你的外网ip是多少,方法是开始-运行-cmd进入命令行,打ipconfig -all你就可以看到除了192.168.1.121以外还有一个ip如22X.XX.XX.XX这样就是外网的ip,你的朋友可以通过这个ip来访问,如果你是通过路由器的话,那你需要打路由器的ip进入管理,再设一下虚拟服务器,把80端口映射到你的机器上,通过路由器的运行状态知道你现在的外网ip,再告诉你朋友就可以了. 如果你不是adsl是其它方式上网,有可能由于终端限制,不可以让你朋友来访问了. adsl的话你还可以装一个花生壳让你朋友可以通过一个二级域名来访问,就不用老查ip了

网站内页打开后这个样子Directory Listing Denied This Virtual Directory does not allow contents to be

在访问一个网址(可以是一级网址如/,也可以是二级网址如/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等等,您的首页必须是以上默认首页之
一。这样才能自动找到该文件。