MVC 发布程序 HTTP 错误 403.14 - Forbidden 及 HTTP 错误 404.2 - Not Found

新建立的MVC项目发布程序后会浏览网站可能会有问题

这时不要去按照系统提示打开“目录浏览”,而是应该去做一些配置



具体步骤:

1:配置web.Config

<system.webServer>
   <validation validateIntegratedModeConfiguration="false"/>
   <modules runAllManagedModulesForAllRequests="true" />
</system.webServer>

这里要做一个说明,可以只加第一个配置,但是有的网站需要俩个都加上。

2:检查“处理程序映射”

请检查一下“处理程序映射”,里面是否有“ExtensionlessUrlHandler-Integrated-4.0”,如果没有,请注册.net4.0

在运行里输入:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

安装完毕后重启IIS,浏览网站,如果报问题402.2就按照第三布解决如果没有问题就可以用了。

3:HTTP 错误 l404.2 - Not Found

这里可以按照提示处理

调整完成后重启iis,浏览项目就可以了,如果还有问题,根据iis解决把。

时间: 2024-11-05 16:38:53

MVC 发布程序 HTTP 错误 403.14 - Forbidden 及 HTTP 错误 404.2 - Not Found的相关文章

win2008 mvc4.0 项目发布错误(HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。)解决方案:

错误描述:HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容:如下图: 解决方案:修改配置文件,增加 ”<modules runAllManagedModulesForAllRequests="true"/>“的设置 ,如下图: win2008 mvc4.0 项目发布错误(HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容.)解决方案:

HTTP 错误 403.14 - Forbidden

IIS 7.5 详细错误 - 403.14 - Forbidden 应用程序“xx/ADMIN”中的服务器错误 Internet Information Services 7.5 错误摘要 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容. 详细错误信息 模块 DirectoryListingModule 通知 ExecuteRequestHandler 处理程序 StaticFile 错误代码 0x00000000 请求的 URL http://l

vs2015启动网站调试提示 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。 解决方法

今天安装了vs2015 下载一个项目进行试用,启动调试的时候提示 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容. 最可能的原因: 没有为请求的 URL 配置默认文档,并且没有在服务器上启用目录浏览. 可尝试的操作: 如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在. 启用目录浏览. 转到 IIS Express 安装目录. 运行appcmd set config /section:system.webServer/directoryBr

HTTP 错误 403.14&ndash;Forbidden错误解决

运行环境:开发环境:Windows7旗舰版64bit.VisualStudio2008 With SP1.ArcEngine10.0.NetFrameWork4.0.IIS7和C#开发语言. 问题描述:编写的ArcEngine服务应用程序,在调试运行时,报"HTTP 错误 403.14–Forbidden,Web服务器被配置为不列出此目录内容"的错误. 解决方法:开启目录浏览功能. 打开IIS管理器,找到目录浏览选项,在右侧点击打开功能,进入下一界面. 在右侧点击启用,启用目录浏览功能

IIS提示HTTP 错误 403.14 - Forbidden

错误信息: HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容. 提示可尝试操作: 如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在. 使用 IIS 管理器启用目录浏览. 打开 IIS 管理器. 在“功能”视图中,双击“目录浏览”. 在“目录浏览”页上,在“操作”窗格中单击“启用”. 确认站点或应用程序配置文件中的 configuration/system.webServer/[email protected] 特性被设置为 True. 按红

遇到 HTTP 错误 403.14 - Forbidden?

打开 http://localhost:1609 报错: HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容 解决方案一:设置默认首页 在 Web.config 文件中,加上红色字体间的内容 <configuration> <system.web> <compilation debug="true" targetFramework="4.5" /> <httpRuntime tar

牛腩发布系统--HTTP 错误 403.14 - Forbidden

忘了是谁说的"至理名言",做牛腩发布系统,不怕出错误,就怕出跟牛老师不一样的错误!! 刚做就开始出现各种错误了,不过话说错误越多,收获越多.把每次困难都当做历练成长的机会.不多说,直接上图. 刚开始牛腩发布系统,由于IIS(Internet Information Service--互联网信息服务)没有配置好,才会发生以上问题,解决方案如下:  1.首先确定自己已经启用IIS服务器 启用办法:控制面板-->程序和功能-->启用或关闭Windows功能-->点击Inte

IIS-网站发布之后访问HTTP 错误 403.14 - Forbidden

这种问题一般是因为页面本身发生了错误的原因导致的,这个时候先开启[目录浏览]功能 开通目录浏览之后再重新访问,就能看到相应的错误了,再去进行相应的解决就可以了.

MVC4 HTTP 错误 403.14 - Forbidden

发布.Net Mvc5时出现403错误,解决方案 1,注册aspnet 打开cmd输入:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 2,如果还是不行则查看是否添加aspnet_isapi映射,如果没有则添加 a,打开IIS"处理映射程序设置"-->"添加脚本映射" b,请求路径"*",可执行文件C:\Windows\Microsoft.NET\Fram