IIS6的主机头不能用通配符* 如何解决?
IIS6网站主机头不能添加如“*.123.com”之类的主机头,如果要在IIS中绑定泛解析过来的二级域名,应该如何解决?
听说可以通过修改注册表来解决不能添加“*”号的问题,不知如何具体操作。
不要通过设空主机头来解决,因为我只想让123.com下的二级域名访问,而不是所有指向服务器IP的域名。
------解决方案--------------------
*.123.com?全部访问www.123.com?
那就用URL重写来实现多好
------解决方案--------------------
这个好像不能吧
那你就建一个空主机头,然后用URL重写来控制呢
------解决方案--------------------
有什么原因必须要host header来实现这么bt的需求呢?
很明确地告诉你,host header不支持这种通配符的模式。
两个办法:
1、如前面所说,用URL重写或者自己写个处理页面来转发
2、对同一个IP绑定多个host header,如:www.123.com, mail.123.com
------解决方案--------------------
这个需求有意思