1

嗨,我正在为我的博客使用 BlogEngine.net,我想创建 5 个不同的子域并指向不同的子文件夹(不重定向)。例如:

firstsubdomain.domain.com - domain.com/posts/helloworld.aspx
firstsubdomain2.domain.com - domain.com/posts/helloworld2.aspx
firstsubdomain3.domain.com - domain.com/posts/helloworld3.aspx

提前感谢您提供工作示例。我正在使用 asp.net 3.5、C#、Windows Server 2008、IIS 7

4

2 回答 2

0

如果您对 IIS 有限制,并且如果您对 IIS 有完全控制权,那么您必须使用URL 重写,然后可以使用 . 访问

检查这些链接以获取更多详细信息:

Web.config 并将子域映射到文件夹

http://learn.iis.net/page.aspx/465/url-rewrite-module-configuration-reference/

https://help.brinkster.com/KB/a125/how-do-i-redirect-a-domain-or-subdomain.aspx#b3

检查这个Ionic 的 ISAPI 重写过滤器

IIRF 是一个 ISAPI 过滤器,它为 IIS 执行 URL 重写。它体积小、免费且易于使用。它易于安装、快速且功能强大。您可以在 IIS 6、7 或 7+ 上轻松获取搜索引擎友好 (SEF) 或搜索引擎优化 (SEO) URL。它适用于您所拥有的,并且可以帮助您前进。您可以获取源代码来检查它,甚至可以自己修改它。

于 2011-11-24T06:08:58.527 回答
0

我认为您必须在 IIS 管理器中创建一个新网站,将其指向文件所在的文件夹,并将主机名设置为 subdomain.domain.com

于 2010-11-26T14:02:21.380 回答