IIS 7.5绑定中文域名转码启动站点报“值不在预期的范围内”

Posted l9l99

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS 7.5绑定中文域名转码启动站点报“值不在预期的范围内”相关的知识,希望对你有一定的参考价值。

问题现象

IIS 7.5在绑定中文域名转码后,启动站点会出现【值不在预期的范围内】:

技术图片

解决方案

此问题是由于中文域名绑定错误导致的,IIS 7.5针对中文域名会自动转换为punycode码,所以不需要绑定punycode码,如果要绑定中文域名直接绑定就可以了。(简单地讲就是直接在iis管理器绑定里面删除中文域名的转码保留中文即可)

------------------------------------------------------------------------------------------------

另一版本出错现象:win7/8/2008下,原来是framework 2.0的运行正常,后来把网站包括类库升级成4.0框架,在iis里把网站对应的应用程序池对应的框架版本也改成了4.0,再浏览时把不开网页,在iis管理点击右边的启动,弹出错误提示 "值不在预期的范围".

 

解决办法:由于添加了错误的虚拟路径格式,所以才会出现这个问题。
win + r +inetmgr(控制面版-管理工具-iis管理器)Internet 信息服务(IIS)管理器,打开IIS管理界面,点击最左边“Default Web Site(你的网站名)” -> 然后点击最右边的“查看应用程序 ” -> 删除列表里错误的虚拟路径项目即可.
---------------------

 

以上是关于IIS 7.5绑定中文域名转码启动站点报“值不在预期的范围内”的主要内容,如果未能解决你的问题,请参考以下文章

IIS服务器多域名证书绑定443端口解决方案

如何创建一个https的站点(超简单) 以及 IIS7.5绑定Https域名

Windows Serve R2 008 IIS7创建站点

IIS 之 IIS 7及以上多域名或端口绑定同一物理目录并设置不同默认文档

iis 配置多域名,多https

在IIS上搭建FTP站点