如何在 IIS 7.5 中创建一个 catch-all 子域?

如何在 IIS 7.5 中创建一个 catch-all 子域?

如何website.com在 Windows Server 2008 RC2 上的 IIS 7.5 中为任何未指定的子域创建一个 catchall?

我已经配置了一个 CNAME DNS 条目来*.website.com指向website.com

我试图实现的行为是 的任何子域website.com(例如foidhfsio.website.com)都将解析为website.com,除非我已经在 IIS 中使用请求的主机标头专门定义了另一个站点。

答案1

只需将绑定的主机头留空就可以了。

IIS 标头本身不支持通配符,但如果将主机标头留空,它将捕获该 IP 地址/端口的所有流量。

来自其他站点的更具体的标头将首先捕获,因此您可以将此项目视为特定 IP 地址的默认项目。

相关内容