windows7 IIS 误删 default web site 解决方法

本文提供了两种恢复IIS中删除的defaultwebsite的方法:一种是直接替换applicationHost.config文件;另一种是手动修改配置文件,添加DefaultWebSite配置段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天不小心删除了IIS管理器中的default web site,导致我无法发布网站,于是百度该怎么办,找到了下面的解决方式:

http://tieba.baidu.com/p/1729951569

 

但我觉得这位兄弟也是仍没搞清楚是怎么回事,我想弄清楚本质,进行了一番探究,经分析远没有那位兄弟那么复杂,下面是我的解决方案:

解决方案1

如果你想很快解决问题,那么你可以找另外一台WIN7的机器,如果IIS管理器下面有default web site,那么就到 C:\Windows\System32\inetsrv\config 下找到applicationHost.config文件,然后复制到你的计算机中的相应目录,在IIS管理器下刷新“网站”,就可以看到default web site了。

解决方案2

如果你觉得你的applicationHost.config很重要,不想被替换,下面是我的对比结果,就是在删了default web site的前后,applicationHost.config的对比。

文件对比

可以发现就是差了“Default Web Site"这一部分,下面是我分享的这一部分代码,你可以将其拷贝到你的applicationHost.config文件即可。

<site name="Default Web Site" id="1">
                <application path="/">
                    <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
                </application>
                <bindings>
                    <binding protocol="net.tcp" bindingInformation="808:*" />
                    <binding protocol="net.pipe" bindingInformation="*" />
                    <binding protocol="net.msmq" bindingInformation="localhost" />
                    <binding protocol="msmq.formatname" bindingInformation="localhost" />
                    <binding protocol="http" bindingInformation="*:80:" />
                </bindings>
 </site>


互联网提供了一个分享的平台,我们在获取丰富网络资源的同时,也要自己思考下是否有更简单便捷的方式实现。

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值