在哪里处理从HTTP到HTTP的重定向?

时间:2019-10-23 21:27:27

标签: express http heroku https

我有一个来自Godaddy的域的heroku应用程序。

我的网站是用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]

1 个答案:

答案 0 :(得分:0)

可以通过多种方式实现。

根据您的情况,您似乎可以获取Node / Express.js进行重定向。有关更多信息,请参见以下答案:Heroku NodeJS http to https ssl forced redirect