1

我已经成功地为“www.mydomain.com”设置了默认主页。现在,我想为“sub.mydomain.com”设置默认主页,但如果我不输入“sub.mydomain.com/default.aspx”,它会抛出 404 页面?第一个和第二个站点是 iis7 上单独的物理文件夹和虚拟目录。

4

2 回答 2

0

如果我对您的理解正确,您有一个 Web 服务器,其中有许多站点都在端口 80 上,并且您正在使用主机标头来控制请求转到哪个站点。

在这种情况下,您必须指定整个地址,否则服务器不知道将其发送到哪个站点。

于 2009-08-14T16:02:50.177 回答
0

在 IIS 中,默认站点、属性、网站、高级,你应该会看到一个类似的列表;

default - 80

然后在这两行中“添加”

 (all unassigned) : 80 : www.mydomain.com
 (all unassigned) : 80 : sub.mydomain.com  

然后 default.aspx 将转到两个站点中的同一页面。IE。sub.mydomain.com 与 www.mydomain.com 相同。

但是,如果您希望 sub.mydomain.com 成为不同的网站,则将其从上面的列表和 IIS、网站 -> 新网站 ... yadda yadda yadda 中删除,然后像您一样添加 sub.mydomain.com以上。

于 2009-08-14T16:16:44.033 回答