MVC部署出现403.14问题记录
1、问题截图
2、解决办法有几种
1)在system.webServer下增加,这种是不推荐的。
<modules runAllManagedModulesForAllRequests="true" />
2)添加modules节点,BundleModule是使用bundle方式加载css、js文件所需要的,不加会出现文件404。
<modules>
<remove name="UrlRoutingModule-4.0" />
<remove name="BundleModule" />
<add name="BundleModule" type="System.Web.Optimization.BundleModule" />
<add name="UrlRoutingModule-4.0" type="System.Web.Routing.UrlRoutingModule"
preCondition="" />
</modules>
3)打补丁,如果是windows server 2008 R2版本,非sp1,打个补丁就可以了。
https://www.microsoft.com/zh-CN/download/details.aspx?id=5272
其他版本的windows可根据系统版本下载对应的补丁。
https://support.microsoft.com/zh-cn/help/980368/a-update-is-available-that-enables-certain-iis-7-0-or-iis-7-5-handlers
4)安装.net framework 4.5
参考地址:
http://www.britishdeveloper.co.uk/2010/06/dont-use-modules-runallmanagedmodulesfo.html
http://www.cnblogs.com/xishuai/archive/2015/01/06/Styles-Render-runAllManagedModulesForAllRequests-true.html
https://bartwullems.blogspot.com/2012/06/optimize-performance-of-your-web.html
https://support.microsoft.com/zh-cn/help/980368/a-update-is-available-that-enables-certain-iis-7-0-or-iis-7-5-handlers
https://www.microsoft.com/zh-CN/download/details.aspx?id=5272
最新文章
- iOS开发中遇到的错误整理 - 集成第三方框架时,编译后XXX头文件找不到
- WPF 通过Border来画边框
- C++ Primer Plus 第六版笔记
- js中function参数默认值
- 使用ab进行页面的压力测试
- linux下route命令使用实战
- python 函数应用
- 【原】ubuntu下Mysql的HA(corosync+pacemaker+drbd)
- 4.PHP 教程_PHP 变量
- centos7 高速安装 mariadb(mysql)
- 拒绝深坑!记录找了多半天时间的C++编译失败的错误
- webpack安装配置
- freemarker常见语法大全
- 解决php的sha1和java的sha1(DigestUtils.sha1Hex)产生的字符串不相等的问题
- dotnetcore vue+elementUI 前后端分离架二(后端篇)
- 使用systemback制作Ubuntu自定义系统镜像和系统备份(抄)
- C++中 引用&;与取地址&;的区别
- 为nginx创建windows服务自启动
- cocos2d-x C++ (利用定时器自定义屏幕双击事件函数)
- SQL 中的连接查询