1

Apache で http から https へのリダイレクトを有効にすると、イングレス ヘルス ルールが Apache サービスを特定できず、Google クラウドで「UNHEALTHY」ステータスが表示されます。

4

1 に答える 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 に答える