win7配置IIS问题 80

按照网上的教程配置了IIS但当浏览http://localhost:8081/web.config时显示错误摘要HTTP错误404.8-NotFound请求筛选模块被配置... 按照网上的教程配置了IIS 但当浏览http://localhost:8081/web.config时显示

错误摘要
HTTP 错误 404.8 - Not Found
请求筛选模块被配置为拒绝包含 hiddenSegment 节的 URL 中的路径。

详细错误信息
模块 RequestFilteringModule
通知 BeginRequest
处理程序 StaticFile
错误代码 0x00000000
请求的 URL http://localhost:8081/web.config
物理路径 C:\web\web.config
登录方法 尚未确定
登录用户 尚未确定

最可能的原因:
•为 Web 服务器配置了请求筛选,它包含 hiddenSegments 节,允许服务器管理员拒绝对特定目录的访问。

可尝试的操作:
•确认 applicationhost.config 或 web.config 文件中的 configuration/system.webServer/security/requestFiltering/hiddenSegments 设置。

链接和更多信息这是一项安全功能。请不要更改此功能,除非您完全清楚更改的影响范围。如果需要从被此设置拒绝的某个特定目录提供内容,请从 configuration/system.webServer/security/requestFiltering/hiddenSegments 中删除被拒绝的目录。
查看更多信息 »
展开
 我来答
圣龙飞跃
2013-04-02
知道答主
回答量:51
采纳率:0%
帮助的人:20.5万
展开全部
只需要将bin文件夹从新命名,就可以正常访问.
在系统盘 C:\Windows\System32\inetsrv\config 下有一个applicationHost.conf文件,内包含这么一段代码:

<hiddenSegments applyToWebDAV="true"> <add segment="web.config" /> <add segment="bin" /> <add segment="App_code" /> <add segment="App_GlobalResources" /> <add segment="App_LocalResources" /> <add segment="App_WebReferences" /> <add segment="App_Data" /> <add segment="App_Browsers" /> </hiddenSegments>

将 <add segment="bin" /> 删除以后,重启iis解决问题了
不过因为.net里面使用到bin文件夹,里面涉及到一些安全问题,所以不得已只好恢复原来样式,所以建议用户在编写网站的时候不要包含类似系统常用的的或者软件常用的文件夹作为你的网站文件夹,经常造成不必要的麻烦。
guocunfu
2010-01-03 · TA获得超过6871个赞
知道小有建树答主
回答量:1916
采纳率:0%
帮助的人:604万
展开全部
用360还原IE
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郁忻捷雅
2019-04-24 · TA获得超过3789个赞
知道大有可为答主
回答量:3113
采纳率:30%
帮助的人:208万
展开全部
这个提示的意思是:
设置系统的网页服务器目录为可浏览目录
建议不要用win7
IIS
直接用阿佩奇去做
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式