如何在iis7上设置子域的默认主页?

发布于 2024-07-30 17:51:34 字数 151 浏览 5 评论 0原文

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

I've already set default homepage for "www.mydomain.com" sucessfully.
Now, I want to set default homepage for "sub.mydomain.com", but it throw 404 page if i don't type "sub.mydomain.com/default.aspx" ?
The first and the second site are separate physical folders and virtual directories on iis7.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

烟凡古楼 2024-08-06 17:51:34

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

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

If I have understood you correctly, you have a single web server with many sites all on port 80 and you are using host headers to control which site a request goes to.

In this case you must specify the whole address, otherwise the server does not know which site to send it to.

送舟行 2024-08-06 17:51:34

在 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。

In IIS, default site, properties, web site, advanced, you should see a list like;

default - 80

then "Add" in these two rows

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

then default.aspx will go to the same page in both sites. ie. sub.mydomain.com is the same as www.mydomain.com.

However, if you want sub.mydomain.com to be a different website, then remove it from that list above and from IIS, Websites -> New Website ... yadda yadda yadda, then add in sub.mydomain.com as you did above.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文