Apache で http から https へのリダイレクトを有効にすると、イングレス ヘルス ルールが Apache サービスを特定できず、Google クラウドで「UNHEALTHY」ステータスが表示されます。
質問する
974 次
1 に答える
0
何日もの調査の後、これは私が思いついた最善の解決策であり、これをApacheポッドに追加することでした
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{REQUEST_URI} ^/myapp
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{REQUEST_URI} ^/myapp
アプリの場所はどこですか?すべてをリダイレクトすると、イングレスヘルスルールが毎回リダイレクトされ、「UNHEALTHY」とマークされます。そのため、リダイレクトするもののみをApacheに指示する必要があります。
于 2016-09-30T13:14:14.653 に答える