我想像这样重定向所有子域:
test.website.com 到 www.website.com。
我使用带有共享 IP和 PLESK 控制面板的 IIS 服务器。
当我添加这样的 cname dns 记录时: *.website.com website.com 所有子域都重定向到服务器的 IP 并显示 plesk 默认页面!
有什么解决办法吗?
2016 年更新
Windows 2016 中的 IIS 10 支持通配符主机标头,您可以在Plesk 17中创建通配符子域。
来源答案
无法在IIS上创建通配符子域:http : //kb.parallels.com/en/2239
如果您尝试在 IIS 网站上创建通配符绑定,您将获得:
---------------------------
Add Site Binding
---------------------------
The specified host name is incorrect. The host name must use a valid host name format and cannot contain the following characters: "/\[]:|<>+=;,?*$%#@{}^`. Example: www.contoso.com.
---------------------------
OK
---------------------------
因此,plesk 运行正常 - 您创建 DNS 记录 *.website.com 但没有可以处理此类请求的虚拟主机,它们回退到默认虚拟主机。