【发布时间】:2021-02-22 11:59:47
【问题描述】:
我在安装了 Plesk 的网络服务器上托管了一个 ASP.Net 应用程序。
该应用程序托管在子域 (webapp.website.com) 上,登录系统的链接是通过主域网站提供的,所以我直到现在才注意到这一点。
如果您输入webapp.website.com 或http://webapp.website.com,网站将连接到不安全的页面,并出现以下错误:
服务器错误 403 - 禁止:访问被拒绝。 您无权使用您提供的凭据查看此目录或页面。
如果您手动输入https://webapp.website.com(这是设置链接的目的),则应用连接正常并按预期工作。
我已在 Plesk 中启用永久重定向到 HTTPS,并在 IIS 管理器中手动编写了重定向规则,但由于某种原因,它似乎忽略了此规则,因为服务器连接在 HTTP 中失败并显示服务器错误页面.
如何解决重定向问题以停止 HTTP 上的错误,或者让它跳过并重定向到 HTTPS?
【问题讨论】:
-
您是否创建了正确的重写规则?在这里查看我的答案stackoverflow.com/a/45846372/5836671
标签: asp.net redirect iis url-rewriting plesk