ScottGu说:“Windows Vista上IIS7的一个不错的功能是,你现在可以在一个盒子上拥有无限数量的网站”:http://weblogs.asp.net/scottgu/archive/2007/04/06/tip-trick-enabling-ssl-on-iis7-using-self-signed-certificates.aspx
这是否意味着我可以运行我的网站:
http://localhost/
拥有超过1个这样的网站?我必须使用不同的端口#'虽然对吗?
答案 0 :(得分:2)
您可以使用不同的端口或不同的主机标头。您可以将www.mysite.com
指向127.0.0.1并让网站侦听该主机标头,另一个网站正在侦听www.mysite2.com
等。Here's how to setup multiple sites based on host headers。
IIS7已经在100,000多个站点上进行了测试,因此....它将处理超出您需要的数量。
答案 1 :(得分:0)
端口或主机头都可以工作。如果您与许多人共享URL,端口可能会更容易。这样他们只需要一个书签,他们不需要编辑他们的主机文件。主机标题很好,因为如果您不使用书签,则输入的内容较少。
这对IIS7来说并不陌生,我曾经使用的每个IIS版本都可以托管多个站点。 IIS 6在托管许多站点方面毫不逊色。我已经使用配置了主机头的4000个站点测试了IIS6,而自定义的ISAPI dll只需要修改一个字符串来改变站点的根目录。速度差异很小。