免费咨询及售后服务请致电:400-926-0677

恒爱网络
IIS修改ApplicationHost.config绑定内部IP
文章作者:恒爱网络 阅读次数:2315 发布时间:2021-7-13

iis10环境下,想直接绑定比如 127.0.0.1当域名来本机访问,结果提示"指定的主机名不正确。主机名必须使用有效的主机名格式".

直接修改IIS10的配置文件 %WINDIR%\system32\inetsrv\config\applicationHost.config 

在某个虚拟主机里加入 127.0.0.1

 

           
               
                   
               
               
                   
                   
                   

               
           

保存后,重启IIS ,结果发现IIS管理器里面依然还是原来绑定的域名,根本没有变化。

通过搜索才知道原来不能这样改。 配置文件会自动备份到 C:\inetpub\history 目录下。我们要做的就是修改 某个备份目录,必须按时间发现最新的是 CFGHISTORY_0000000002 目录。

进入这个目录,打开 applicationHost.config  ,加入设置的私有IP代码,然后保存。

打开CMD命令行,执行命令 cd  %WINDIR%\system32\inetsrv

然后用还原备份的命令  appcmd restore backup CFGHISTORY_0000000002 把修改过的  CFGHISTORY_0000000002 还原 。

然后重启 iisreset  再打开IIS管理器,发现 127.0.0.1 终于绑定上去了。

 



在线客服

企业QQ: 800881098
在线咨询: QQ:2355398609
技术QQ: QQ:2355398608

服务热线

公司电话: 0632-3081559
免费热线: 400-926-0677

恒爱网络公众号