webAPI 部署服务器404错误
环境检查:
1.netFramework 版本(系统安装版本及应用程序池以及webconfig的配置)
2.端口号是否可以正常访问(telnet 命令查看)

在一以上正常的情况下。尝试以下配置

IIS7.5版本,在 web.config 中增加节点
<system.webServer>

</system.webServer>

参考如下:

  <system.webServer><modules runAllManagedModulesForAllRequests="true"><remove name="WebDAVModule" /></modules><validation validateIntegratedModeConfiguration="false" /><!--<modules><remove name="applicationinsightswebtracking" /><add name="applicationinsightswebtracking" type="microsoft.applicationinsights.web.applicationinsightshttpmodule, microsoft.ai.web" precondition="managedhandler" /></modules>--><handlers><remove name="ExtensionlessUrlHandler-Integrated-4.0" /><remove name="OPTIONSVerbHandler" /><remove name="TRACEVerbHandler" /><add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /></handlers></system.webServer>

IIS 7.0以下版本:

核心配置

  <modules><remove name="applicationinsightswebtracking" /><add name="applicationinsightswebtracking" type="microsoft.applicationinsights.web.applicationinsightshttpmodule, microsoft.ai.web" precondition="managedhandler" /></modules>

参考配置

<system.webServer><!--<modules runAllManagedModulesForAllRequests="true"><remove name="WebDAVModule" /></modules>--><validation validateIntegratedModeConfiguration="false" /><modules><remove name="applicationinsightswebtracking" /><add name="applicationinsightswebtracking" type="microsoft.applicationinsights.web.applicationinsightshttpmodule, microsoft.ai.web" precondition="managedhandler" /></modules><handlers><remove name="ExtensionlessUrlHandler-Integrated-4.0" /><remove name="OPTIONSVerbHandler" /><remove name="TRACEVerbHandler" /><add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /></handlers></system.webServer>

如果以上不生效,服务器为第一次部署IIS服务,检查如下

1无论是否确定已注册,都再注册一次:
Win+R键输入cmd确定,打开命令提示符(Win7以上系统都需要以管理员身份运行,且当前登录账户最好是Administrator)。
依次输入如下命令,并且按确定,等待执行完毕:
cd /d %windir%\Microsoft.NET\Framework\v4.0.30319
aspnet_regiis -i
如果服务器是64位系统,你还需要输入如下命令:
cd /d %windir%\Microsoft.NET\Framework64\v4.0.30319
aspnet_regiis -i
2清理IIS站点垃圾(缓存):
在资源管理器中,打开%windir%\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files文件夹
删除该文件夹下的所有文件和文件夹,root文件夹除外,但root文件夹下的文件和文件夹也要删除。
如果碰到无法删除,提示权限不足或该文件/文件夹被占用之类的,请先停止IIS服务(在运行窗口或cmd窗口输入iisreset /stop可以停止IIS服务),再重试删除。
3,重启服务器。
4,在运行窗口或cmd窗口输入iisreset /start启动IIS服务

webAPI 部署服务器404错误相关推荐

  1. nginx服务器404错误页面设置完整版

    nginx服务器404错误页面设置完整版 1.创建自己的404.html页面放置根目录: 2.更改nginx.conf在http定义区域加入: fastcgi_intercept_errors on; ...

  2. linux apache 404配置文件,apache httpd服务器404错误跳转配置教程

    apache httpd服务器404配置是至关重要的,实现404错误页面跳转非常重要,通常情况下我喜欢在项目根目录下新建一个".htaccess"重定向配置文件,这种方式是最简单的 ...

  3. php页面会返回状态200,服务器404错误页面http状态返回值为200的原因解析

    今天在网上找了很多关于404页面的相关资料,目的就是为了吃透关于404的一些知识. 登陆google管理工具后台,发现网站未验证,并提示:我们检测到您的 404(找不到文件)错误页在标头中返回了 20 ...

  4. win10远程服务器404错误,win10系统无法打开http://localhost出现404错误的修复教程

    有关win10系统无法打开http://localhost出现404错误的操作方法想必大家有所耳闻.但是能够对win10系统无法打开http://localhost出现404错误进行实际操作的人却不多 ...

  5. Vue打包部署到服务器-找不到静态资源404错误

    Vue打包部署到服务器-找不到静态资源404错误 参考:https://blog.csdn.net/AnnaF/article/details/105709569 问题描述 在本地运行正常,但是使用n ...

  6. Vue.js - 解决部署到服务器后Element UI图标不显示问题(404错误)

    1,问题描述 (1)element-ui 自带了一套常用的图标集合,使用起来十分方便.最近发现当 Vue.js 项目中使用 element-ui 图标时,如果使用 npm run dev 方式启动,图 ...

  7. php项目webpack打包,Vue项目webpack打包部署时Tomcat刷新报404错误问题如何处理

    这次给大家带来Vue项目webpack打包部署时Tomcat刷新报404错误问题如何处理,Vue项目webpack打包部署时Tomcat刷新报404错误问题处理的注意事项有哪些,下面就是实战案例,一起 ...

  8. MAC + Tomcat——部署Web项目时Tomcat启动成功,但部署的Web项目404错误

    问题描述 尝试在mac系统尝试部署web项目. 项目部署成功后,可以访问首页,可是一旦访问自己的部署的项目就报404的错误. 问题分析 和window部署有些不同 例如如下访问 http://127. ...

  9. 解决Web部署 svg/woff/woff2字体 404错误

    问题:最近在IIS上部署web项目的时候,发现浏览器总是报找不到woff.woff2字体的错误.导致浏览器加载字体报404错误,白白消耗了100-200毫秒的加载时间. 原因:因为服务器IIS不认SV ...

最新文章

  1. 出门问问工程副总裁黄美玉入选IEEE Fellow,曾担任微软Cortana首席NLP科学家
  2. 关于自动驾驶, Mobileye 的 14 个最新观点
  3. 操作系统:几种页面置换算法
  4. html diy文本几秒后关闭,利用HTML优化加快网页速度
  5. asp.net调试方法
  6. php一点通,编程一点通
  7. Beetl学习总结(2)——基本用法
  8. Python+OpenCV:图像Harris角点检测(Harris Corner Detection)
  9. {过时·留存}MS Office文档
  10. 拖动滑块css,基于JavaScript实现拖动滑块效果
  11. 搜索算法之爬山法总结和实现
  12. Git教程之如何版本回退
  13. 电子签名生成的图片为空白,以及生成透明底签名图片转为白色底
  14. Problem C: 算法4-6:KMP字符串模式匹配算法实现
  15. Databricks 加载MySQL数据
  16. 8寸Single机台喷淋去胶加工服务
  17. 后台自动定时切换壁纸工具
  18. Python微信打飞机游戏编程学习笔记01
  19. 如何将其他语言添加到Office 2010
  20. 解决java以UTF-8输出中文时,Excel打开多语言文件乱码但是记事本打开却正常的问题

热门文章

  1. IntelliJ IDEA 代码编辑区迷你缩放图插件 CodeGlance
  2. 实现断网收银_2019超市连锁店收银系统前5名
  3. 关于ubuntu使用pip3安装软件时报ImportError:cannot inport name 'sysconfig'错误的解决方法
  4. 985 研究生组团诈骗,一个中招就关 App
  5. JAVA 基于SSM的健身俱乐部管理系统
  6. 部分TD-SCDMA缩写含义
  7. 计算机桌面介绍,身边的计算机|几分钟让你的桌面美如画
  8. 《论文排版札记》part 2 作者简介、基金号、横线设置
  9. YUY数据转换为RGB数据,并进行灰度化处理显示
  10. 如何进行Java 单元测试