我已经成功设置了“www.mydomain.com”的默认主页。 现在,我想为“sub.mydomain.com”设置默认主页,但如果我不键入“sub.mydomain.com/default.aspx”,它会抛出404页面? 第一个和第二个站点是iis7上的单独物理文件夹和虚拟目录。
答案 0 :(得分:0)
如果我理解正确的话,你有一个网站服务器,端口80都有很多网站,而你正在使用主机头来控制请求进入哪个网站。
在这种情况下,您必须指定整个地址,否则服务器不知道将其发送到哪个站点。
答案 1 :(得分:0)
在IIS,默认网站,属性,网站,高级版中,您应该看到类似的列表
default - 80
然后在这两行中“添加”
(all unassigned) : 80 : www.mydomain.com
(all unassigned) : 80 : sub.mydomain.com
然后default.aspx将转到两个站点中的同一页面。即。 sub.mydomain.com与www.mydomain.com相同。
但是,如果您希望sub.mydomain.com成为其他网站,请将其从上面的列表中删除,并从IIS,网站 - >中删除。新网站... yadda yadda yadda,然后像上面那样添加sub.mydomain.com。