web-dev-qa-db-ja.com

GoogleCloudとCloudflareを使用してHTTPをHTTPSにリダイレクトする

Google Cloudでウェブサイトをホストしていて、それにカスタムドメイン名をマッピングしました。myurl.com

https://www.myurl.comまたはhttps://myurl.comと入力すると、URLがブラウザバーに正しく表示されます。

ただし、HTTP(http://myurl.comhttp://www.myurl.com)を介してサイトにアクセスすると、ブラウザバーに一般的なURL https://something-appspot.comが表示されます。

Cloudflareを設定し、[常にHTTPSを使用する]オプションをアクティブにして、*。myurlからhttps://www.myurl.comへのリダイレクトルール(301)を個別に作成しようとしましたが、何も機能しません。appspotURLを取得し続けます。

キャッシュをクリアし、複数のデバイスを使用して、問題がクライアント側にないことを確認してみました。

プロトコルに関係なく、https://www.myurl.comを表示するためにすべてのリクエストを取得するにはどうすればよいですか?

1
alexcs

これで動作します。

ドメイン名プロバイダーのDNS構成の変更が反映されていませんでした。誰かがこの問題を見つけた場合は、DNS構成を変更してから最大48時間待つようにしてください。

CloudflareのHTTPからHTTPSへの自動書き換えは問題なく機能します-appspotURLは表示されなくなりました。

0
alexcs