HTTPSを介してベアドメインをサブドメインにリダイレクトするようにGoogleドメインを設定できますか?


13

私は裸のドメインからのトラフィックをリダイレクトするためにGoogleのドメインで「合成レコードを」使用していますexample.comwww.example.com

ここに画像の説明を入力してください

これは、へのリクエストに対して機能します。http://example.comそのうち4つのAレコードがあり、すべてがGoogle Apps IPアドレスを指します(Aレコードにマッピングしていないホスト名の「合成レコード」を処理するのは理にかなっています)。そのような要求に対する応答は次のとおりです。

HTTP/1.1 302 Found
Location: http://www.example.com
Date: Wed, 30 Sep 2015 17:08:59 GMT
Content-Type: text/html; charset=UTF-8
Server: ghs
Content-Length: 230
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN

ただし、へのリクエストhttps://example.comは完全に無視されます。サーバーからの応答はありません。ベアドメインをサブドメインにリダイレクトするGoogleの実装で、他の誰かがこの制限に直面していますか?頂点に自分のAレコードを持たずにこれを回避するためのアドバイスはありますか?

回答:


9

Googleはごく最近、SSL経由のリダイレクトをサポートするオプションを追加しました。これがどのように行われているかはわかりませんが、これを可能にするためにGoogleが独自のSSL証明書を設定しているようです。この機能を有効にすると、「この合成レコードにエラーがあり、正しく機能しません。このドメインのSSL証明書はまだ作成されていません。このプロセスを完了するには最大24時間かかる場合があります。」

これをセットアップしてテストすると、うまく機能します。

スクリーンショット


それは新しい機能ですか?ダッシュボードにそのオプションが表示されない
-carlolm

また、この機能はまだ表示されていませんが、すべての人が利用できるわけではありませんか、ベータ版などにオプトインする必要がありますか?
スティーブ

奇妙なことに、このオプションはビジネスアカウントで使用できますが、個人アカウントでは使用できません。私の個人用WebサイトにはSSL証明書がセットアップされていないため、SSL証明書と有効なHTTPSを追加することでこれが有効になっているかどうか疑問に思います。このオプションが表示されない場合は、サイトにSSL証明書がありますか?
ラッセル

これはサブドメイン転送です。質問のような、裸のドメインをどのように転送しますか?
dfrankow

1
私は自分の質問に答えたかもしれません。サブドメインボックスに「@」を入力できると思います。
dfrankow

3

ただし、Googleはこのリダイレクトサービスを処理していますが、1つのサブドメインのみを別のサブドメインに設定することはできません(または、その逆も同様です)。これは、リダイレクトコード(301対302)、HTTPS経由で応答するためのSSL証明書のインストールなどがないことを意味します。

最近静的なIPアドレスを取得せず、サブドメインのCNAMEレコードを追加する必要があるHerokuのような場所で、より多くのサイトをホストしています。DNSは通常、裸ドメインへのCNAMEの追加をサポートしていません。これは、MXなどの裸ドメイン上の他のレコードと競合する可能性があるため、良いことです。

Cloudflareは、これに対する私の優先アプローチです。無料のDNS管理(リダイレクトを含む)およびDoS緩和と、最新のブラウザーをサポートするSSL。ブラウザの範囲を広げるには、1か月あたり5ドルで専用SSLを追加すれば、すばらしいパッケージが手に入ります。


1
現在、リダイレクトモード301/302、ssl、およびパス転送のオプションがあります。
アリーアイデルマン

0

サブドメインではなくメインドメインをリダイレクトする別のオプションです。「ウェブサイトの追加」アイコンをクリックしてください。ドメインの右側にある最初のアイコン。ドメインを転送するオプションを含むポップアップが表示されます。


これは、ルートドメインに@を使用したサブドメイン転送と同じです。HTTPSをサポートしていません。役に立たない。
ゲイブローガン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.