PythonフラスコWebアプリをfluxflexクラウドホスティング(Apache、FastCGI)でホストしました。したがって、.htaccessファイルは次のようになります。
RewriteEngine On
AddHandler fcgid-script .fcgi
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /dispatch.fcgi/$1 [QSA,L]
できます。ここで、httpからhttpsにリダイレクトしたいと思います。どうやってやるの?.htaccessの最後に次の2行を追加しました。
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
しかし、応答がありました:エラー310(net :: ERR_TOO_MANY_REDIRECTS)。最初の書き換えの前にこの2行を挿入すると、応答は次のようになります。ページが見つかりません。
誰かがhttpsにリダイレクトする適切な方法を教えてもらえますか?