【问题标题】:Where to handle the redirection from HTTP to HTTPs?在哪里处理从 HTTP 到 HTTP 的重定向?
【发布时间】:2020-02-20 04:40:09
【问题描述】:

我有一个 heroku 应用程序,其域来自 godaddy。

我的网站是用 node 和 express 构建的。

我的网站是 www.juanitacalendar.de,我希望它始终重定向到 HTTPS(无论用户是否输入 www)。

我应该在 Heroku 中处理这个问题吗?在节点/快递内?在我的 index.html 中?

我读过另一个答案,我想使用与 apache 相关的代码。我不知道该把这段代码放在哪里。

RewriteEngine On
RewriteCond %{HTTPS} !^on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

【问题讨论】:

    标签: express http heroku https


    【解决方案1】:

    可以通过多种方式实现这一目标。

    在您的情况下,您似乎可以让 Node/Express.js 为您重定向。有关更多信息,请参阅此答案:Heroku NodeJS http to https ssl forced redirect

    【讨论】:

      猜你喜欢
      • 2015-06-10
      • 2017-06-12
      • 1970-01-01
      • 2015-12-09
      • 1970-01-01
      • 1970-01-01
      • 2011-08-23
      • 2014-12-02
      • 2019-03-30
      相关资源
      最近更新 更多