1、首先,我是在VS中开发的angular 所以理论上直接复制程序到服务器,然后建立个站点就完成了,但实际还需要一些设置!呵呵~好坑

2、internet信息服务管理器,打开”MIME类型“。点击添加,扩展名写【.json】MIME类型写【application/x-javascript】,因为多语言需要用到json文件。

3、在Web.config中增加下面代码,因为在IIS中运行需要这个路由的解析:

<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>

4、增加默认文件index.html 要不路由会出问题,然后带来一些莫名其妙的问题。

5、如果报告权限之类的错误请按下图设置。

6、Webapi Put 和Delete 访问不允许

web.config中system.webServer标签增加:

<system.webServer><modules runAllManagedModulesForAllRequests="true" runManagedModulesForWebDavRequests="true" ><remove name="WebDAVModule" /></modules>
</system.webServer>

angular练习网站:

http://www.cxd9.com:84/index.html

转载于:https://www.cnblogs.com/cxd1008/p/7890764.html

angular 在IIS部署运行相关推荐

  1. nodejs部署到iis,详解iis如何部署运行nodejs

    一.安装必须的软件环境和模块 1.安装node.js. 1.1 在nodejs官网进行安装程序的下载,下载地址: https://nodejs.org/en/ 1.2 安装完成后,可通过输入命令nod ...

  2. 如何iis上运行php网站_iis怎么部署php网站

    iis部署php网站的方法:首先启动iis服务器,打开IIS服务器:然后进入页面填写网站相关内容:接着处理程序映射:最后设置默认文档为"index.php"即可. 1.启动iis服 ...

  3. 项目部署到tomcat6.0启动成功后访问页面报500_.net core IIS部署教程

    今天上午基于.net core做了一个简单的Web Api的Demo,练习一下IIS部署,本以为很简单,没想到遇到了很多坑,折腾了大半天才部署成功,简单记录一下,以供大家参考. 1.发布项目 2.下载 ...

  4. Windows使用任务计划执行批处理定时重启IIS部署的网站

    1. 为什么要重启IIS部署的网站 有个小需求,需要定时重启IIS部署的网站(我能想到的只是这样),这与海康设备网络SDK的实时预览数据捕获有关系,webservice中定义了三个接口,抓拍.开始录像 ...

  5. 打通版微社区(4):微信第三方服务部署——JSP的IIS部署

    写在前面: 本机环境2008R2.tomcat8 网上搜了很多JSP的IIS部署,内容大部分是相近的,这些文章最早出现在2012的样子.大概的原理就是通过ISAPI方式对IIS进行扩展(这个扩展是to ...

  6. 新手在服务器上用IIS部署网站(建站)教程

    IIS,和apche一样是一种web服务器,有了这种服务器,我们的网站程序或其他web程序才可以正常运行.这里就教新手在服务器上怎么用IIS部署一个网站. 工具/原料 IIS web 服务器: 服务器 ...

  7. 【实战】Windows使用任务计划执行批处理定时重启IIS部署的网站

    文章目录 一.windows定时任务 1.Windows 任务计划程序 2.Windows Service 二.命令行方式启停IIS网站 三.例:定时启停IIS网站 目标任务 步骤 查看成果 一.wi ...

  8. 服务器IIS怎么布置网站,在服务器上用IIS部署搭建网站教程

    原标题:在服务器上用IIS部署搭建网站教程 IIS,和apche一样是一种web服务器,有了这种服务器,我们的网站程序或其他web程序才可以正常运行.这里就教新手在服务器上怎么用IIS部署搭建一个网站 ...

  9. IIS 部署.NET Core项目时出现HTTP 错误 500.19,错误代码:0x8007000d

    IIS 部署.NET Core项目时出现HTTP 错误 500.19,错误代码:0x8007000d 解决方案: 1.打开IIS按照步骤点击红框 2.查看模块中是否存在AspNetCoreModule ...

最新文章

  1. 014——数组(十四)array_reduce array_slice array_splice array_sum
  2. ELF Format 笔记(十三)—— 段权限
  3. VTK:Picking之HighlightPickedAct
  4. NFS文件锁一致性设计原理解析
  5. 软件测试中软,软件测试报告 - 中软模板.docx
  6. 解决scrapy不执行Request回调函数callback
  7. 95-230-022-源码-WordCount走读-获取JobGraph
  8. Rust 学习笔记——智能指针
  9. 如何从SQL Server中的SELECT语句更新
  10. 《Python核心编程》第二版第209页第八章练习 -Python核心编程答案-自己做的-
  11. HDU1517 A Multiplication Game (博弈论+思维)
  12. 课时3:小插曲之变量和字符串
  13. presentViewController 后调用pushViewController 无效解决方案
  14. 车间调度建模系列4|扩展析取图之工序相关性
  15. 单片机烧录文件格式转换(1)
  16. 更改文件扩展名HTML,文件的后缀名怎么改|更改文件后缀名的方法
  17. LightOJ 1038
  18. 获取上周一及上周天日期
  19. android 开发中颜色代码对照表
  20. 计算某一天是星期几(C语言,可运行)

热门文章

  1. upload-labs_pass14_pass15_pass16_图片马的制作_结合文件包含漏洞_getimagesize_exif_imagetype
  2. 面试基础-- JDK、JRE、JVM
  3. python猫狗大战讲解_tensorflow实现猫狗大战(分类算法)
  4. mysql search yum_mysql安装-yum方式
  5. JavaSE | 多线程
  6. 一次服务器磁盘空间不足导致的一系列问题
  7. hpuoj--校赛--与学妹滑雪(最短路+精度判断)
  8. 后台无刷新修改字段js
  9. SpringMVC 实例应用 -- 不同方式控制器实现与参数传递
  10. 跟新centos的yum源