記事ディレクトリ
もしWordPressウェブサイトに 2 つのドメイン名 (www ドメイン名を含むものと www ドメイン名を含まないもの) が含まれている場合、非常に不利です。SEO重みの集中と、それに続く検索エンジン最適化のインデックス作成。
どうすればそれを解決できますか?
これには、www のないドメインから www のあるドメインへの永続的な 301 リダイレクトが必要です。
ウェブサイトのルート ドメイン名 301 リダイレクト www ドメイン名のメリット
利点は、ドメイン名の権限を高めることができることです。
301 リダイレクトは、実際にはドメイン権限の譲渡です。
たとえば、 chenweiliang.com
にリダイレクト www.chenweiliang.com
実際に chenweiliang.com
の重量が転送されます www.chenweiliang.com
、それによって www.chenweiliang.com
のドメイン名。
- 検索エンジン最適化のパフォーマンスを向上させます。
- Web ページの重みの送信に役立ちます。
- Web ページのインデックス作成を最適化します。
私たちが開くときEコマースXNUMX つの同じページが表示されます。
- このとき、検索エンジンのスパイダーは繰り返しクロールします。
- 重複したページは、検索エンジンによる誤判断につながる可能性があります。
- 現時点では、301 リダイレクトを使用して Web ページのインクルージョンを処理および最適化する必要があります。
ユーザー エクスペリエンスの向上:重複ページがなければ、ユーザーは私たちのウェブサイトをよりよく覚え、ウェブサイトの記憶を改善し、より良いユーザー エクスペリエンスを得ることができます。
www セカンダリ ドメイン名のないウェブサイトのデメリット
- 少数のユーザーは使用できない場合がありますUFO.org は Web アドレスとして識別されます。
- 少数のユーザーは、www URL パターンを持つ第 XNUMX レベル ドメインのみを認識します。
www.etufo.org
トップ レベル ドメイン 301 はどのように www にリダイレクトされますか?
以下をもとにLinuxサーバー実装ソリューション。
ステップ1: 新しい .htaccess ファイル
通常、私たちのコンピューターは Windows オペレーティング システムを使用しており、新しい .htaccess ファイルを直接作成することはできません。
最初に新しい htaccess.txt ファイルを作成する必要があります。名前の変更方法については後述します。
ステップ2: 次のコードを txt ドキュメントにコピーします。
RewriteEngine On RewriteCond %{http_host} ^chenweiliang.com$ [NC] RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]
- 「RewriteEngine オン」、書き換えルール スイッチをオンにします。
- 「RewriteCond」は書き換え条件を示します。
- 次の文字列は正規表現で照合され、一致した文字列は ^ で始まり $ で終わります。
- ここで %{http_host} は、現在のホスト名を取得するためのものです。条件は「ホスト名が
chenweiliang.com
"、以下の書き換えルールが実行されます。 - 「[NC]」は、大文字と小文字を区別しないことを意味します。
- 「RewriteRule」は、書き換えルールを定義します。ここでの意味: URL にジャンプする"
http://www.chenweiliang.com/
「アクセスリクエストchenweiliang.com
後半。 - [R = 301]は、301リダイレクト/ジャンプ([R] 302本指ジャンプ、[R = XNUMX]と同じ意味)として書き換えることを意味し、[L]は最後に一致するルールを意味します。
ステップ3: htaccess.txt ファイルをアップロードし、名前を変更します。
FTP ツールを使用して htaccess.txt ファイルを Web サイトのルート ディレクトリにアップロードし、名前を「.htaccess
"、前のドットに注意してください。
- ファイルがすでに存在する場合は、コードをそのファイルにコピーします。
- これにより、www を含まないドメイン名にアクセスすると、自動的に www を含むドメイン名にリダイレクトされます。
- 上記の方法により、www を含まないドメイン名を自動的に www を含むドメイン名にリダイレクトできます。
注:ここで変更すると、ファイルが失われる場合があります。
それの訳は".htaccess
」ファイルは非表示と見なされ、表示されません。
FTP ツールを開くことができます。 ここでは XFTPソフトウェア例えば、[ツール]→[オプション]で▼
【一般】→【隠しファイルを表示する】にチェック▼
ここでは、www を含むドメイン名を www を含まないドメイン名にリダイレクトする一般的なルールと、www を含まないドメイン名を www を含むドメイン名にリダイレクトする一般的なルールを共有します。
www のあるドメインを www のないドメインにリダイレクトするためのルール
wwwを含む301リダイレクトTLDをルートドメインルールにリダイレクト▼
RewriteEngine on RewriteCond %{HTTP_HOST} ^www.chenweiliang.com [NC] RewriteRule ^(.*)$ http://chenweiliang.com/$1 [L,R=301]
次の www 301 を含むトップレベル ドメイン名は、直接コピーできるルート ドメイン名ルールにリダイレクトします (ルール内のドメイン名を変更する必要はありません) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
wwwなしのTLDは、wwwルールのあるドメインにジャンプします
wwwなしのTLDはwwwありのドメインルールにジャンプ ▼
RewriteEngine On RewriteCond %{http_host} ^chenweiliang.com$ [NC] RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]
次の www なしのトップレベル ドメイン名は、直接コピーできる www 付きのドメイン名ルールにジャンプします (ルールでドメイン名を変更する必要はありません) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
301 リダイレクト ルールの場所の問題
疑似静的ルールの下で、リダイレクト ジャンプ ルールを配置すると、通常、 http は https にリダイレクトできません 問題。
最初にリダイレクトコードを .htaccess にコピーしたところ、次の場合に表示されます ▼
- [L] は、現在のルールが最後のルールであることを示し、次の書き換えルールの分析を停止します。
- そのため、リダイレクトされた記事ページにアクセスすると、[L] は次のルールを停止するため、リダイレクト ルールは機能しません。
http ホームページにアクセスしたときに、URL リダイレクトをトリガーし、疑似静的ルールをスキップしてリダイレクト ジャンプ ルールを実行し、それを実現したいと考えています。httpsへのサイト全体のhttpリダイレクト 。
https リダイレクト ルールを入れないでください [L] ルールの下に、 [L] 以上のルール▼
ウェブサイトのメイン ドメイン名を www にリダイレクトする必要がありますか?
のように直接使用する場合 chenweiliang.com
このようなトップレベル ドメイン名はブログのドメイン名として使用されるため、サブドメイン名を絵のベッドとして使用しても、Cookie フリーを達成することはできません。
- トップレベルドメインだから
chenweiliang.com
要求されたすべての静的ファイルのセカンダリ ネームサーバーに Cookie が送信されます。
Cookie を使用しないイメージ ベッドをサポートする場合は、別のドメイン名を使用して Cookie を使用しないようにする必要があります。
- チェン・ウェイリアンブログの使用
www.chenweiliang.com
のサブドメインは問題ありません。
詳しくはこちらの記事へ▼
301 リダイレクトを除外して疑似静的例外フォルダー ディレクトリをバイパスする必要がある場合は、以下のチュートリアルをご覧ください▼
Hope Chen Weiliang ブログ ( https://www.chenweiliang.com/ ) 共有「www トップレベル ドメイン名なしで自動的にセカンド レベル ドメイン名にジャンプ: ルート ドメイン名 301 リダイレクト www」、これは役に立ちます。
この記事のリンクを共有することを歓迎します。https://www.chenweiliang.com/cwl-27630.html
Chen WeiliangのブログのTelegramチャンネルへようこそ。最新のアップデートを入手できます!
📚 このガイドには非常に価値のある内容が含まれています。🌟これはめったにない機会です、お見逃しなく! ⏰⌛💨
気に入ったらシェア&いいね!
あなたの共有といいねは、私たちの継続的な動機です!