デフォルトドメインは、他のドメインをリダイレクトするためのドメインです。これらの他のドメインは、あなたの古いドメイン(www.oldsite.com を www.newsite.com にリダイレクトする)または新しいドメインのバリエーションです。簡単な例では、あなたのルートドメイン(newsite.com)をあなたのフルドメイン(www.newsite.com)にリダイレクトすることが可能です。
開始する前に カスタムドメインを接続し、ドメインレジストラまたはDNSプロバイダでDNSレコードを設定します。
このレッスンでは、次のことを学びます。
- 用語解説
- デフォルトドメインの設定方法
- ERR_TOO_MANY_REDIRECTSエラーの修正方法
- 古いドメインを新しいドメインにリダイレクトする方法
1. 用語解説
このレッスンのために知っておくべき用語がいくつかあります。
- ルートドメイン - レジストラから購入したドメイン(例:domain.com、domain.net、など)。
- サブドメイン - www.domain.com の "www" や blog.domain.net の "blog" のように、ルートドメインの前にある部分。
- デフォルト・ドメイン - サイトのトラフィックをリダイレクトするドメインです。たとえば、wwwのサブドメイン(例:www.domain.com)をデフォルトとして設定すると、ブラウザのアドレスバーにdomain.comを入力したサイト訪問者は、www.domain.comにリダイレクトされます。
2. デフォルトドメインの設定方法
まず、サイト設定 > パブリッシングタブ > カスタムドメインで、すべてのカスタムドメインが接続されていることを確認します。カスタムドメインの接続についてはこちらをご覧ください。
複数のドメインをサイトに接続している場合は、デフォルトドメインを設定して、他のドメインからのすべてのトラフィックをデフォルトドメインにリダイレクトする必要があります。これにより、重複コンテンツによるSEOペナルティを回避することができます。
デフォルトのドメインを設定するには以下の操作をします。
- [サイト設定]>[公開]タブ>[カスタムドメイン]を開きます。
- デフォルトとして設定したいドメインにカーソルを合わせ、[デフォルトにする]をクリックします。
重要:デフォルトのドメインは、wwwサブドメインに設定する必要があります。wwwサブドメイン(例:www.yourdomain.com)または別のサブドメインのみをWebflowサイトに接続したい場合は、サブドメインの接続に関するレッスンを参照してください。ルートドメイン(例:yourdomain.com)へのトラフィックのリダイレクトには、DNSレコードに少し異なる設定が必要です。
まず、サイト設定 > パブリッシングタブ > カスタムドメインで、すべてのカスタムドメインが接続されていることを確認します。カスタムドメインの接続について、詳しくはこちらをご覧ください。
複数のドメインをサイトに接続している場合は、デフォルトドメインを設定して、他のドメインからのトラフィックをすべてデフォルトドメインにリダイレクトする必要があります。これにより、重複コンテンツによるSEOペナルティを回避することができます。
デフォルトのドメインを設定するには
- [サイト設定]>[公開]タブ>[カスタムドメイン]を開きます。
- デフォルトとして設定したいドメインにカーソルを合わせ、[デフォルトにする]をクリックします。
重要:
デフォルトのドメインは、wwwサブドメインに設定する必要があります。wwwサブドメイン(例:www.yourdomain.com)または別のサブドメインのみをWebflowサイトに接続したい場合は、サブドメインの接続に関するレッスンを参照してください。ルートドメイン(例:yourdomain.com)へのトラフィックのリダイレクトには、DNSレコードに少し異なる設定が必要です。
「ERR_TOO_MANY_REDIRECTS」エラーの修正方法
SSL上のデフォルトドメインは、CNAMEレコードを持つドメインで提供される必要があります。多くのドメインレジストラやDNSプロバイダーはCNAMEフラット化を提供していないため、wwwサブドメイン(例:www.yourdomain.com)をデフォルトドメインとして設定する必要がありそうです。
サイトのトラフィックをルートドメイン(例:yourdomain.com)にリダイレクトするには、DNSレコードに少し異なる設定が必要です。
デフォルトとして不正なドメインを設定した場合、サイト訪問者があなたのサイトにアクセスすると、ERR_TOO_MANY_REDIRECTSエラーが表示されます。この問題を解決するには、wwwのサブドメイン(例:www.yourdomain.com)をデフォルトのドメインとして設定し、サイトを再公開してください。
3. 古いドメインを新しいドメインにリダイレクトする方法
デフォルトドメインを設定することは、あらゆる古いドメイン名を新しいドメインにリダイレクトするための素晴らしい方法でもあります。これを行うには、新旧すべてのドメインを接続し、新しいドメインの1つをデフォルトとして設定し、デフォルトドメインに公開します。