请问为什么我在IIS中的虚拟主机中加了"主机头"后,这个基于IP的主机不能用了?

WINDOWS 2000 SERVER+SP3, 使用IIS, 以前一直是直接使用IP来做的, B类保留. 我现在在站点属性的"高级多WEB站点配置"里给它加了个"主机头"名, 结果不能用了. 我试过了, 只要将主机头删了即可使用, 请问为什么? 下面是出错信息.

Directory Listing Denied
This Virtual Directory does not allow contents to be listed.

可是我就算开了"目录浏览"它还是这个提示, 怎么解决?

主机头是做什么用的? 好象是可以基于它来做"虚拟主机"呀, 如何做?

我的二极域名现在指到了我的IP上, 我需要做什么操作才可以让这个域名生效呢? 域名服务器是别人的.

---------------------------------------------------------------

虚拟主机1:
IIS
新建站点
输入主机头a.yourdomain.com
使用IP:111.111.111.111
指向目录:d:\web\a

虚拟主机2:
IIS
新建站点
输入主机头b.yourdomain.com
使用IP:111.111.111.111
指向目录:d:\web\b

...
---------------------------------------------------------------

比如说你的机器拥有
192.168.0.2
192.168.0.3
两个ip!
在新建的站点yourdomain.com 里指定主机头为yourdomain.com ip为192.168.0.2
再建立a.yourdomain.com 主机头为a.yourdomain.com ip为192.168.0.3
可以用域名也可以用ip访问!当然主目录要分开!

Published At
Categories with Web编程
Tagged with
comments powered by Disqus