由于某种原因,Redmine 安装不断将一些 https 请求重定向到 http。
我想将页面重定向到的 vhost 的 404 响应改回它应该转到的 https。它的语法是什么。
我正在尝试此链接使用 Nginx 如何将单个 URI 从 http 重定向到 https?也是,但这是我首先想到的。
答案1
首先,检查你的 Redmine 的配置:
看着行政>设置>一般的然后协议。
应设置为HTTPS并不是HTTP。这肯定是你的问题。
否则,对于 nginx,如果您想将 http 流量重定向到 https:
server {
listen 80;
rewrite ^ https://www.example.com$request_uri? permanent;
}
server {
listen 443 default ssl;
server_name www.example.com;
...