IIS 文件名、目录名或卷标语法不正确解决方法一例

前几日公司的网站访问出现“IIS 文件名、目录名或卷标语法不正确”错误,公司有二个域名,一个.com,一个.com.cn,指向的服务器本地目录都是同一个.com可以正常访问.com.cn访问出现上述错误。
为了这问题我是搜遍了度娘和谷歌,都没有具体的解决方案。
尝试过的方法有新建网站包括虚拟目录,把目录放到别的磁盘,修改文件夹名都没有。

这时候我想到会不会是IIS的设置,照着.com设置.com.cn还是出错,其中如果把.com网站的头换成.com.cn就可以正常访问,说明文件夹、程序、域名解析都是正确的。唯一有可能的就是网站配置或者是设置问题。

解决方法如下:

把.com的配置保存成一个配置文件,具体方法如下打开iis找到对应的网站右击选择“所有任务”-“把配置保存到一个文件(s)”,填写文件名、选择保存路径,点确定。

打开保存过的配置文件,把XXX.COM替换成xxx.com.cn保存文件。

打开IIS右击网站,选择“新建”-“网站来自文件(s)”,找到保存好的配置文件,点文件,然后在“选择一个要导入的配置中选择站点”,点确定,这个时候会出来一个对话框要你选择是新建站点还是替换原来的站点,这里我选择新建一个站点

在IE里输入XXX.XXX.COM.CN就可以正常访问了。

虽然不知道是什么原因造成了.com.cn无法访问,但是通过这个解决方法,大概知道了问题所在,IIS配置问题,一会研究下出问题的网站的配置文件和正常的配置文件。

原文地址:https://www.cnblogs.com/your568/p/2825848.html