ここにサイトのNginx設定があります。私は最近、SSL証明書を設定してHTTPSからのみ提供するように編集しました。 HTTPはうまくいくが、HTTPSはHTTPにリダイレクトされる。SSLを設定した後、HTTPSをHTTPにリダイレクトするNgnixの設定
server {
listen 80;
listen 443 ssl;
server_name abc.test.com;
add_header Strict-Transport-Security "max-age=31536000";
ssl_certificate /etc/nginx/ssl/nginx.pem;
ssl_certificate_key /etc/nginx/ssl/nginx.key;
client_max_body_size 10M;
location/{
proxy_pass http://localhost:2368/;
proxy_redirect off;
proxy_set_header HOST $host;
proxy_buffering off;
}
}
ドメイン名は単純なものに置き換えている。
試聴削除試聴80;しかし助けなかった。
リダイレクトできるnginx設定には何もありません。それはあなたのバックエンドアプリケーションからです。バックエンドコードをチェックする必要があります。 – VBart
私はそれがnginxの設定ではなく、部分的にバックエンドのアプリであり、部分的にCloudflareの設定(ドメインホスティングツール)であったことに同意します。 – Jsinh