如何配置IIS,让空主机头不处理某些域名

如何配置IIS,让空主机头不处理某些域名,第1张

1.发现将主机头设为空后,任何域名都可以解析到我的服务器上,并可以访问,这样很危险,至少在中国很危险。

2.主机上有多个站点,但“主机头设为空”只能一个站点。

解决办法:

1)你可以在httpModules中分析客户端的HTTP请求,做相应的处理

继承System.Web.IHttpModule接口,然后去实现接口定义的方法。

2)你可以为站点指定不同的IP或不同的端口号。或者使用类似问题1的解决方法去解决,写一程序,托管所有指向服务器的域名。

每个网站必须具有唯一的标识特性组合。因此,当多个网站的三个标识特性(域或主机头名、IP 地址和端口)中有两个相同时,另一个特性必须不同。

就是你要在一个主机上做上好多个网站,要用不同的域名访问

然后呢,所有的域名都指向的你的机器的ip,这样,再你的服务器上就要区分不同域名要访问的不同网站.就用到了主机头来区分.

设置在iis网站的属性里面.网站标签 ip地址描述后面有个高级,然后按照域名设定相应的主机头就可以了.


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/306865.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存