【发布时间】:2019-04-01 01:26:23
【问题描述】:
我正在为带有 Razor 页面的 ASP.NET Core Web 应用程序编写教程:https://docs.microsoft.com/en-us/aspnet/core/tutorials/razor-pages-vsc/model?view=aspnetcore-2.1
我想在 www.mydomain.com/coretutorial 上将我发布的站点部署到我的网络服务器,并找到有关如何使用 Apache https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-apache?view=aspnetcore-2.1&tabs=aspnetcore2x 设置反向代理的指南
问题是该指南假定我将在我的域根目录中托管应用程序,即 www.mydomain.com 。我尝试将反向代理设置更改为
ProxyPreserveHost On
ProxyPass /coretutorial http://localhost:5000/
ProxyPassReverse /coretutorial http://localhost:5000/
它将为我的网络应用程序提供索引页面,但很多资源将无法加载,并且指向其他页面的链接不起作用。
这是我可以在我的网络应用程序配置中修复的问题,还是 Apache 的问题?
【问题讨论】:
标签: c# apache asp.net-core