[解決済み] HTTP から HTTPS への Nginx のリダイレクトが多すぎる
2022-02-09 06:21:54
質問
LEMPスタック上でウェブサイトを運営しています。そのWebサイトでcloudflareを有効にしています。私はhttpsのためにcloudflare柔軟なSSL証明書を使用しています。私はクロームでウェブサイトを開くと、それはあまりにも多くの時間をリダイレクトし、Firefoxでサーバーが完了することはありません方法で、このアドレスの要求をリダイレクトしていることを検出しているウェブサイトを表示しています。私は他の質問の答えを見ることを試みたが、それらのどれも問題を解決するように見える。NGINX conf ファイル:-。
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name mydomain.com www.mydomain.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl http2 default_server;
listen [::]:443 ssl http2 default_server;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
何が間違っているのか、どなたかご指摘いただけると大変ありがたいです。
解決方法は?
cloudflare flexible SSL を使用しているため、nginx の設定ファイルは次のようになります:-)
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name mydomain.com www.mydomain.com;
if ($http_x_forwarded_proto = "http") {
return 301 https://$server_name$request_uri;
}
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
関連
-
[解決済み】Android 8:クリアテキストのHTTPトラフィックが許可されない
-
[解決済み] Amazon S3でのSSL化の強制
-
[解決済み] チェーン処理中にローカル発行者証明書を取得できない
-
[解決済み] javax.net.ssl.SSLException: 利用可能な PSK がありません。再開不能
-
[解決済み] SNIとCCSを使用してhttpsのデフォルトのWebサイトを設定する方法
-
[解決済み] HTTPSのURLは暗号化されていますか?
-
[解決済み] Node.js + Nginx - 今度は何?
-
[解決済み] 不正な証明書でhttpsリクエストを行うには?
-
[解決済み] 紛失したIIS Express SSL証明書を復元するにはどうすればよいですか?
-
[解決済み] Letsencryptが既存の証明書にドメインを追加する【非公開
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] OpenSSL: Experian URL の最初の証明書を検証できません。
-
[解決済み] ssl : 証明書を読み込むことができません
-
[解決済み] チェーン処理中にローカル発行者証明書を取得できない
-
[解決済み] Firefoxです。"このページの一部は、画像など安全ではありません。" 何をもって安全でないと判断するのでしょうか?
-
[解決済み] Certbot が見つかりません。
-
[解決済み] openssl s_client -cert: クライアント証明書がサーバーに送信されたことを証明する
-
[解決済み] クライアント証明書を使用しようとしたときのsslv3 alert handshakeの失敗の解決法
-
[解決済み] OpenSSLを使用して自己署名入りSSL証明書を生成する方法を教えてください。
-
[解決済み] .pemを.crtと.keyに変換する
-
[解決済み] node.js、socket.ioのSSL化