【发布时间】:2020-01-06 21:24:17
【问题描述】:
我使用 C# 和 .NET Core 开发了一个 webapp。我可以在 Azure webapp 服务托管上轻松部署它。
我也想在某些页面上使用 Wordpress,是否可以将其托管在同一台服务器上?
我需要一些 URL 由 webapp dll 解析,而另一些 URL 由 Wordpress 平台解析。再说一遍,这可能吗?
实现这一目标的最佳方法是什么?
【问题讨论】:
-
这个我没试过,但是我相信如果你使用Web App for Containers是可以的:azure.microsoft.com/en-us/services/app-service/containers
-
如果 URL 是不同的域名,是。如果您的意思是基于路径的 URL,则否。请注意,应用服务仅运行一种操作系统类型(Linux 或 Window)。如果您的设计两者都需要,那么您将需要两个应用服务计划。
-
@JohnHanley 我将只使用 Linux(.Net Core 部署在 Linux 上)。您是否介意详细说明为什么它适用于不同的域而不适用于基于路径的 URL?
-
@ibiza 您在一个问题中提出了许多问题。请专注于一个问题,尽量不要问“最好的方法”,因为你会触发基于意见的答案。
-
因为使用不同的域选择不同的服务。使用相同的域名但具有不同的路径将转到为该域注册的服务。从那里您必须执行 HTTP 重定向才能使用基于路径的 URL 访问其他服务,或者代表请求调用其他服务。
标签: .net linux wordpress azure asp.net-core