有一个域名www.xxx.com。这是一个ASP.NET网站,运行良好。有一个二级域名是yyy.xxx.com。这是一个ASP.NET Core2.0网站。这个yyy.xxx.com就是我正在开发的。
我尝试将ASP.NET核心web应用程序发布并上传到yyy.xxx.com。那么两个网站都在同一台服务器上。我知道我必须安装一些软件来使ASP.NET核心web应用程序在服务器上工作。
所以我的问题是,ASP.NET网站和ASP.NET核心网站可以同时访问吗?我担心一旦我安装了一些使ASP.NET核心网站可以工作的软件,ASP.NET网站就会工作得很好。
我再次尝试使用ASP.NET Core2.0来开发我的网站。在新的网站可以完美地工作之前,我希望当前的网站能够工作。这就是为什么在同一台服务器上有两个网站,一个是ASP.NET,另一个是ASP.NET核心。
发布于 2019-05-28 09:29:08
发布于 2019-05-29 05:47:34
我的话中有太多的字符,所以我把这个答案贴出来,而不是发表评论。
我所做的是:1.创建一个二级域名,例如xxx.mydomain.com 2.打开iis创建一个网站3.发布我的示例asp.net核心web应用程序并上传到该网站。
这导致我的顶级域名网站www.mydomain.com无法正常工作,出现了500错误。错误信息可能是无法处理web核心...或者别的什么。在我打开iis并删除第二级域之前,www.mydomain.com可以再次工作。
所以我不敢再直接在主机上做了。1.安装dotnet- asp.net -2.1.11-win.exe 2.安装aspnetcore- asp.ent -2.1.11-win-x86.exe 3.打开iis配置二级域名网站4.发布上传文件到二级域名网站的文件夹
我希望这是我所要做的一切,以达到我的目标。但是有些事情让我感觉不好。它说iis中的asp.net核心主机可以在iis提交给asp.net核心web应用程序之前捕获所有请求,因此asp.net web应用程序没有任何机会获取请求。依赖于我第一次糟糕的经历,它看起来是真的,并导致我的www.domain.com网站无法工作。
那我该怎么做呢?非常感谢。
https://stackoverflow.com/questions/56333892
复制相似问题