方法を示す前に WWW 以外の URL を WWW にリダイレクトする 使用して Cloudflare、Web サイトに WWW を介してアクセスできないことが重要である理由を見てみましょう。 WWW (non-WWW).
次のような Web アドレスを使用する Web 開発者を主張する多くの Web サイト所有者がいます。www.example.com"。 これがサイトを定義すると言っています。 実際、これは何年も前のことで、多くの人が WWW の真の意味を本当に理解していなかった.
Web アドレスの設定に関する技術用語では、接頭辞「www「そのままサブフィールドです」abcd.example.com"。 特別なことは何もなく、文字数の多い Web アドレスでのみ役立ちます。 さらに、Google は Web サイトに WWW を含めないことを推奨しています。
実際の問題は、Web ページが WWW を含む URL と WWW を含まない URL の両方でアクセスできる場合です。 SEOの実践では「重複コンテンツ」と呼ばれ、罰せられます。 そのため、アクセス時に Web サイトが WWW を使用していないかどうかが示されます。 https://www.example.com リダイレクト先のユーザー https:/example.comとともに 301 リダイレクト コード. 「」を意味するコード永続的なリダイレクト"
また、www.example.com には Web サイトがあり、example.com にはまったく別の Web サイトがある可能性もあります。 異なるサーバーまたは同じサーバーでホストされています。
URL に WWW を含む Web サイトが既にある場合は、そのままにしておくことをお勧めします。 訪問者がウェブページにアクセスした場合」example.com/demo.html」に自動的にリダイレクトされます。www.example.com/demo.html"
Redirect 301 それは通常から作られています アパッチ (.htaccess) または構成から nginxの ドメインの。 ただし、アカウントから非常に簡単に行うことができます CloudFlare このサービスを次のように使用する場合 DNSマネージャー.
Cloudflareを使用して非WWW URLをWWWにリダイレクトする方法
1. Cloudfare アカウントにログインし、非 WWW を WWW にリダイレクトするドメインに移動します。 ドメインで Cloudflare が有効になっている必要があります。 DNSも同様です。 最初に設定に移動します DNS > Records このサービスがアクティブであることを確認します A example.com si CNAME または A 以下のために www. Proxy status アクティブであること。
2. のドメイン設定に移動します Pages → Page Rules. 無料版の Cloudflare では、各ドメインに 3 つのルールを設定できます。 Create Page Rule.
3. 最初のフィールドに入力します WWW のない URL、 に続く $1
. https://example.com/$1. これは、すべての Web ページのパーマリンク リダイレクトが維持されることを意味します。 意味 https://example.com/abcd.html にリダイレクトされます https://www.example.com/abcd.html. ユーザーはページのコンテンツに到達します。
ルールの設定で、「Forwarding URL」とリダイレクトコードが永続的に選択されます 301.
リンク先 URL は次のようになります。 https://www.example.com.
Save and Deploy Page Rule.
新しい規則はほぼ即時に有効になります。
これは Web ページをリダイレクトする最も簡単な方法であり、.htaccess または NGINX ディレクティブへのアクセスや知識は必要ありません。