iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >angular部署到iis出现404怎么办
  • 119
分享到

angular部署到iis出现404怎么办

2024-04-02 19:04:59 119人浏览 泡泡鱼
摘要

这篇文章主要介绍了angular部署到iis出现404怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。angular应用部署在iis上,

这篇文章主要介绍了angular部署到iis出现404怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

angular应用部署在iis上,刷新出现404

解决方案:

安装 iis URL Rewrite 模块,配置urlrewrite如下:

在 src 目录下增加WEB.config,内容如下:

<configuration>
<system.webServer>
 <rewrite>
  <rules>
   <rule name="Angular Routes" stopProcessing="true">
    <match url=".*" />
   <conditions logicalGrouping="MatchAll">
    <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
    <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
   </conditions>
   <action type="Rewrite" url="/" />
   </rule>
  </rules>
 </rewrite>
</system.webServer>
</configuration>

配置 web.config 自动打包

修改 angular-cli.JSON文件(angular2-5)

 "apps": [
    {
    "root": “src”,
    "ourDir": “dist”,
    "assets": [
     “assets”,
     “favicon.ico”,
     “web.config”
     ],

修改 angular.json 文件(angular6)

“build”: {
    "options”: {
     . . . 
     "assets": [
      “src/assets”,
      “src/favicon.ico”,
      “src/web.config”
       ],

Reference

  • https://GitHub.com/WeihanLi/TechNotes/issues/16

  • Https://stackoverflow.com/questions/43785928/angular-2-hosted-on-iis-http-error-404

  • https://blogs.msdn.microsoft.com/premier_developer/2017/06/14/tips-for-running-an-angular-app-in-iis/

感谢你能够认真阅读完这篇文章,希望小编分享的“angular部署到iis出现404怎么办”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网node.js频道,更多相关知识等着你来学习!

--结束END--

本文标题: angular部署到iis出现404怎么办

本文链接: https://www.lsjlt.com/news/74006.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • angular部署到iis出现404怎么办
    这篇文章主要介绍了angular部署到iis出现404怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。angular应用部署在iis上,...
    99+
    2022-10-19
  • Thinkphp5+部署到宝塔LNMP后404 NOT FOUND怎么办
    本文将为大家详细介绍“Thinkphp5+部署到宝塔LNMP后404 NOT FOUND怎么办”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“Thinkphp5+部署到宝塔LNMP后404 NOT FOUND怎...
    99+
    2023-06-06
  • nginx部署react刷新404怎么办
    本教程操作环境:Windows10系统、react18.0.0版、Dell G3电脑。nginx部署react刷新404怎么办?nginx部署react应用,刷新路由报404nginx部署react单页应用时,如果跳转到某一个路由,然后刷新...
    99+
    2023-05-14
    React nginx
  • Tomcat部署web项目出现http状态404未找到怎么解决
    这篇文章主要介绍了Tomcat部署web项目出现http状态404未找到怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Tomcat部署web项目出现http状态404未找到怎么解决文章都会有所收获,下面...
    99+
    2023-07-05
  • Vue项目webpack打包部署到Tomcat刷新报404错误怎么办
    这篇文章将为大家详细讲解有关Vue项目webpack打包部署到Tomcat刷新报404错误怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。遇到的问题使用webpack...
    99+
    2022-10-19
  • Vue/React 项目部署到服务器后,刷新页面出现404报错
    问题描述:在本地启动项目一切正常,部署到服务器上线后出现BUG,项目刷新页面出现404。 起初以为是自己路由守卫或是token丢失问题,找了一圈终于解决了 产生原因:我们打开vue/react打包后生成的dist文件夹,可以看到只有...
    99+
    2023-09-15
    vue.js 前端 javascript
  • vue框架下部署上线后刷新报404问题怎么办
    这篇文章主要介绍vue框架下部署上线后刷新报404问题怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!<IfModule mod_rewrite.c> &n...
    99+
    2022-10-19
  • 项目部署到云服务器怎么办
    如果您正在部署云服务器,并希望将其部署到云服务器上,您可以按照以下步骤执行: 选择适当的云服务器品牌和类型。例如,有些云服务提供商提供按需计算、弹性计算、高可用性和负载均衡等功能。您可以选择适合您需求的云服务提供商。 下载云服务器的镜像...
    99+
    2023-10-27
    服务器 项目
  • 美国服务器IIS搭建PHP出现404错误怎么解决
    美国服务器IIS搭建PHP出现404错误的解决方法:1、访问美国服务器网站目录的其他页面,看是否正常,不正常说明配置不对;2、点击Web服务扩展,看PHP扩展是否允许运行,若没有看到PHP扩展,需要手动配置美国服务器IIS;3、在默认网站中...
    99+
    2022-10-21
  • 服务器部署—若依【vue】如何部署到nginx里面?nginx刷新页面404怎么办?【完美解决建议收藏】
    服务器部署项目我们大家都会遇到,但是有些铁子会遇到很多的问题,比如前端部署nginx如何操作? 前端有单纯的静态页面、还有前后端分离的项目;这里博主直接分享最牛最到位的前后端分离项目的前端部署到nginx上面,以若依项目【springb...
    99+
    2023-09-10
    vue.js 服务器 nginx
  • Vue2.5.2中axios + express本地请求出现404怎么办
    这篇文章主要为大家展示了“Vue2.5.2中axios + express本地请求出现404怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue2.5.2...
    99+
    2022-10-19
  • Jenkins怎么编译.NET Core和.NET Framework项目并远程部署到IIS
    本文小编为大家详细介绍“Jenkins怎么编译.NET Core和.NET Framework项目并远程部署到IIS”,内容详细,步骤清晰,细节处理妥当,希望这篇“Jenkins怎么编译.NET Core和.N...
    99+
    2023-06-29
  • hexo部署到gitee无法正常显示怎么办
    Hexo是一款非常流行的静态博客生成器,它支持多平台部署,包括GitHub、GitLab、和Coding等,同时也支持部署到国内的码云(gitee)平台。然而,有一些Hexo用户在将博客部署到gitee时发现,无法正常显示博客内容,这个问题...
    99+
    2023-10-22
  • 项目部署到云服务器怎么办手续
    将项目部署到云服务器需要进行以下手续: 选择云服务提供商:首先需要选择一家可靠的云服务提供商,如阿里云、腾讯云、华为云等。根据项目的需求和预算,选择适合的云服务套餐。 购买云服务器:在选择好云服务提供商后,需要购买一台云服务器。根据项目...
    99+
    2023-10-27
    手续 服务器 项目
  • nginx部署vue找不到js css文件怎么办
    本篇内容主要讲解“nginx部署vue找不到js css文件怎么办”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“nginx部署vue找不到js css文件怎么办”吧!很多时候 npm ...
    99+
    2023-07-04
  • thinkphp在IIS7.5+环境下部署出现URL重写问题怎么办
    这篇文章将为大家详细讲解有关thinkphp在IIS7.5+环境下部署出现URL重写问题怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。简单点说,就是需要安装微软本身...
    99+
    2022-10-19
  • web项目部署到阿里云服务器怎么办
    首先,在选择云服务器之前,需要考虑到服务器的可扩展性、安全性、可靠性和价格等因素。在选择阿里云服务器之前,建议先对其进行全面的了解和比较,包括服务器的硬件配置、软件版本、安全防护措施等方面,以便更好地做出决策。 接下来,需要确定项目的需求...
    99+
    2023-10-27
    阿里 服务器 项目
  • Webpack热部署检测不到文件变化怎么办
    小编给大家分享一下Webpack热部署检测不到文件变化怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!调研了一下,原来 We...
    99+
    2022-10-19
  • ubuntu出现了内部错误怎么办
    当Ubuntu出现内部错误时,可以尝试以下方法来解决问题: 重启系统:有时候内部错误可能是暂时性的,通过重启系统可以解决问题。 ...
    99+
    2023-10-22
    ubuntu
  • weblogic部署项目出现乱码怎么解决
    如果在WebLogic部署项目时出现乱码,可能是由于以下原因:1. 编码不一致:WebLogic默认使用ISO-8859-1编码,而...
    99+
    2023-06-04
    weblogic部署 weblogic
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作