A. 我的新网页打开为什么是显示IIS7 求解决,不要只说原因,要说解决办法
一、打开控制面板,找到程序和功能,点开启用或关闭Windows功能窗口,找到Internet信息服务,将Internet信息服务前面的加号点开,找到web管理工具,里面有IIS管理服务、IIS管理脚本和工具、IIS管理控制台。直接把将Internet信息服务关掉就行。
(1)iis7web扩展阅读
iis是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和Windows Server 2003一起发行,但在Windows XP Home版本上并没有IIS。IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。
IIS的安全脆弱性曾长时间被业内诟病,一旦IIS出现远程执行漏洞威胁将会非常严重。远程执行代码漏洞存在于 HTTP 协议堆栈 (HTTP.sys) 中,当 HTTP.sys 未正确分析经特殊设计的 HTTP 请求时会导致此漏洞。 成功利用此漏洞的攻击者可以在系统帐户的上下文中执行任意代码,可以导致IIS服务器所在机器蓝屏或读取其内存中的机密数据。
B. IIS7下怎么设置web.config禁止某IP段访问
IIS7下怎么设置web.config禁止某IP段访问
参考方法如下:
把以下代码加入到ASP页面就可以测试到效果了:
<%
'受屏蔽IP地址(段)集合,星号为通配符,通常保存于配置文件中。
Const BadIPGroup = "192.168.1.*|202.68.*.*|*.12.55.34|185.*.96.24|127.*.0.1|192.168.0.1"
If IsForbidIP(BadIPGroup) = True Then
Response.Write(GetIP &"IP地址禁止访问")
Response.End()
End If
'参数vBadIP:要屏蔽的IP段,IP地址集合,用|符号分隔多个IP地址(段) ;
'返回Bool:True用户IP在被屏蔽范围,False 反之 ;
Function IsForbidIP(vBadIP)
Dim counter, arrIPPart, arrBadIP, arrBadIPPart, i, j
arrBadIP = Split(vBadIP, "|")
arrIPPart = Split(GetIP(), ".")
For i = 0 To UBound(arrBadIP)
counter = 0
arrBadIPPart = Split(arrBadIP(i), ".")
For j = 0 To UBound(arrIPPart)
If(arrBadIPPart(j)) = "*" or Cstr(arrIPPart(j)) = Cstr(arrBadIPPart(j)) Then
counter = counter + 1
End If
Next
If counter = 4 Then
IsForbidIP = True
Exit Function
End If
Next
IsForbidIP = False
End Function
''返回客户IP地址
Function GetIP()
Dim IP
IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If IP = "" Then IP = Request.ServerVariables("REMOTE_ADDR")
GetIP = IP
End Function
%>
这样就可以限制网站访问的IP段了,可以根据地区的IP段来设置。
用这个方法,防止外地用户使用流氓软件恶意发布信息。
C. 谁熟悉iis7下的web.config配置
<!--
在 Internet 信息服务 7.0 下运行 ASP.NET AJAX 需要 system.webServer
节。对早期版本的 IIS 来说则不需要此节。
-->
<system.webServer>
<validation ="false"/>
<moles>
<remove name="ScriptMole"/>
<add name="ScriptMole" preCondition="managedHandler" type="System.Web.Handlers.ScriptMole, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</moles>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
<remove name="ScriptHandlerFactory"/>
<remove name=""/>
<remove name="ScriptResource"/>
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</handlers>
</system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
<rewriter>
D. IIS7发布webservice,该怎么处理
执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[InvalidOperationException: 找不到类型“COM.JcTech.WebGis.Server.SGService.BaseService”,它在 ServiceHost 指令中提供为 Serv
E. iis7如何进入web服务扩展
在iis7里双击服务器名字---打开“(服务器名字)主页”--右键“切换到功能视图”---在“IIS”栏下就有Asp,CGI这些图标了。
右键点击ASP图标,即可操作启动、停止、重启等,双击即可设置选项。
F. Web服务器打开IIS7管理器看不到站点\网站怎么办
出现这个问题,一般是IIS组件服务器连接失败。建议您可以打开IIS管理器之后,找到右侧有一个“扫描此角色”如下图,进行连接IIS服务器
如果以上方法没有效果,可以在开始运行输入iisreset看看IIS管理器服务是不是正常运行,重新启动IIS。
若以上方法无效,可以把windows2008系统重启一下,再次查看。
一般情况安装好web角色服务器,如果没有正常显示可以,建议重启一下系统。不显示web站点重启之后也不行,那应该就是web角色服务安装有问题呢,需要重新安装一下
G. 网页出现iis7,只打开一个网站这样,别的网站都行,怎么办
解决步骤:
1、打开控制面板 ,找到程序和功能, 点开启用或关闭 Windows功能窗口。
2、找到Internet信息服务,将Internet信息服务前面的加号点开,找到web管理工具,里面有IIS管理服务、IIS管理脚本和工具、IIS管理控制台。
3、直接把将Internet信息服务关掉就行。
H. 为什么手机浏览器上网会跳到一个IIS7的网页
出现IIS7页面就是说这个IIS7的WEB服务平台上没有上传网站上去。
建议进行以下操作:
1、建议进入设定-应用程序管理器-全部-互联网-清除数据/清除默认设置尝试。
2、备份好重要资料,将手机重置尝试。