2017-12-21 28 views
-1

私は、自分のクラウドコンピューティングインスタンスがhttpsを指し示すように設定しようとしていますが、実際には分かりません。Google Cloud Compute HTTPSのみへのルーティングのDNS設定

私のユースケースは、次のとおりです。

  1. ユーザーがhttp://www.example.comに接続 - >ユーザーがhttp://example.comに接続https://example.com
  2. にリダイレクトする必要があります - >ユーザーがhttps://www.example.comに接続https://example.com
  3. にリダイレクトする必要があります - >にリダイレクトする必要がありますhttps://example.com

現在、私はcertbot証明書を持っていますdはexample.comだが、すべての再ルーティングを行うためにクラウドDNSを設定する方法は知られていない。

ありがとうございます。

ニック

+1

CNAMEレコードはこの方法ではルーティングされず、DNSは使用されるプロトコルについて何も知らない。ホスト名を別のURLにリダイレクトするURLリダイレクトレコードを追加するための[Feature Request](https://issuetracker.google.com/70980380)があります(http://example.com \t〜http://www.example .com)または別のHTTPS URL(http://example.com \t〜https://www.example.com)。ただし、どのような種類のWebサーバーでもユースケースを達成して、URLを受け入れてHTTPSに書き換えることができます。例がここに表示されます[https://stackoverflow.com/questions/29029049/best-practice-301-redirect-http-to-https-standard-domain] – KarthickN

+0

ありがとうございます。 Apacheのリライトは、私が探していたものでした。 – Nico

答えて

0

答えは私の要求を書き換えるためのapacheにモッズ書き換えを使用することでした。