HTTP 错误 500.19 - Internal Server Error

1.HTTP 错误 500.19 - Internal Server Error

NetCore项目托管到IIS后,报错如下:

原因是因为IIS中没有安装AspNetCoreModuleV2导致的,

1.打开IIS

2.选中服务器根节点,找到模块,双击进入,确认模块中是否存在AspNetCoreModuleV2

3.如果没有,单独下载并安装 下载地址,下载Hosting Bundle

4.重启IIS

c 复制代码
iisreset

5.成功!

2.VUE部署到IIS后刷新出现404

1.安装两个IIS组件 Application Request Routingurl重写,安装完成后重启IIS。或者下载 IIS组件

c 复制代码
iisreset

2.点击IIS的根节点,双击Application Request Routing,

3.点击Setting

4.点击启用,点击应用
5.在IIS中找到自己的网站,双击URL重写

6.配置入站规则


7.完成!