如何解决IIS 虚拟目录上的 ASP.NET 5 MVC 应用程序和 Wordpress
我们有一个托管在 www.website.com(简化 URL)上的 WordPress 应用程序 (PHP) 和另一个用于另一个工作流的 Web 应用程序(C# 和 ASP.NET 4.8。框架)。
需要在 www.website.com/appName 上部署第二个 Web 应用程序 (C#)。
我们创建了 VirtualDirectory "appName" 并将应用程序发布到该目录中,但在 www.website.com/appName 上,我们收到带有 error.php 视图的 404 响应(www.website.com 的 404 页,而不是第二个应用程序 {{3} })
C# 应用程序的“授权”重定向有效,因为当我们请求 www.website.com/appName 时,URL 更改为 www.website.com/appName,这意味着 C# 应用程序注册其重定向规则。 我的猜测是应用程序找到了“Home”控制器并由于 [Authorize] 标记(这是所需的行为)而重定向到“Login”控制器,但我不知道为什么应用程序返回 404 并带有 error.php 而不是 /login/index .
我们在 www.website.com/appName/Login?ReturnUrl=%2FappName%2F 上测试了该应用程序,它运行良好,但这不是我们所需要的。
主要问题是服务器在托管上,我们没有完全访问服务器的权限(只能通过 Plesk CP,因此 IIS 配置受到限制)。
所以基本上,我的问题归结为:如何在 WordPress Plesk 托管页面下发布 C# .NET MVC 应用程序?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。