Automaticky přejít na název domény druhé úrovně bez názvu domény nejvyšší úrovně www: název kořenové domény 301 přesměruje www

v případěWordPressKdyž web obsahuje 2 názvy domén (s názvem domény www a bez názvu domény www), je to velmi nevýhodnéSEOKoncentrace vah a následné indexování optimalizace pro vyhledávače.

Jak to můžeme vyřešit?

To vyžaduje trvalé přesměrování 301 domén bez www na domény s www.

Automaticky přejít na název domény druhé úrovně bez názvu domény nejvyšší úrovně www: název kořenové domény 301 přesměruje www

Webové kořenové doménové jméno 301 přesměrování www doménové jméno výhody

Výhodou je, že může zvýšit autoritu doménového jména.

Přesměrování 301 je ve skutečnosti přenos autority domény.

Například kdy chenweiliang.com přesměrovat na www.chenweiliang.com když ve skutečnosti chenweiliang.com Hmotnost se přenese na www.chenweiliang.com , čímž se zvyšuje www.chenweiliang.com název domény uživatele.

  • Zlepšit výkon optimalizace pro vyhledávače;
  • Napomáhá přenosu váhy webových stránek;
  • Optimalizujte indexování webových stránek.

když otevřemeElektronický obchodse zobrazí dvě stejné stránky.

  • V tomto okamžiku budou vyhledávače opakovaně procházet.
  • Duplicitní stránky mohou vést k chybným úsudkům vyhledávačů.
  • V tuto chvíli musíte ke zpracování a optimalizaci začlenění webových stránek použít přesměrování 301;

Lepší uživatelský zážitek:Bez duplicitních stránek si uživatelé budou lépe pamatovat naše webové stránky, zlepší paměť webových stránek a získají lepší uživatelskou zkušenost.

Nevýhody webu bez www sekundárního názvu domény

  • Malý počet uživatelů nemusí být schopenUFO.org je identifikován jako webová adresa;
  • Malý počet uživatelů rozpozná pouze domény druhé úrovně se vzorem adresy URL www www.etufo.org

Jak domény nejvyšší úrovně 301 přesměrovávají na www?

Následující je založeno naLinuxServerově implementovaná řešení.

krok 1: Nový soubor .htaccess

Náš počítač obvykle používá operační systém Windows a nemůžeme přímo vytvořit nový soubor .htaccess.

Nejprve musíte vytvořit nový soubor htaccess.txt a jak změnit název, bude popsáno později.

krok 2: Zkopírujte následující kód do txt dokumentu

RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]
  • "RewriteEngine On", zapněte přepínač Rewrite Rule;
  • "RewriteCond" odkazuje na podmínku přepisu.
  • Následující řetězec odpovídá regulárnímu výrazu a odpovídající řetězec začíná znakem ^ a končí znakem $.
  • Zde %{http_host} je k získání aktuálního názvu hostitele.Podmínka je „Když je název hostitele chenweiliang.com“, budou provedena následující pravidla přepisu.
  • "[NC]" znamená, že se nerozlišují malá a velká písmena;
  • "RewriteRule", definuje pravidlo přepisu.Zde to znamená: skok na URL" http://www.chenweiliang.com/ "Požadavek na přístup chenweiliang.com pozdější část.
  • [R=301] znamená přepsání jako 301 přesměrování/skok ([R] skok jedním prstem, stejný význam jako [R=302]), [L] znamená poslední odpovídající pravidlo.

krok 3: Nahrajte soubor htaccess.txt a změňte název

Pomocí nástroje FTP nahrajte soubor htaccess.txt do kořenového adresáře webu a přejmenujte jej na „.htaccess“, všimněte si tečky vpředu.

  • Pokud soubor již existuje, zkopírujte do něj kód.
  • Tímto způsobem, když navštívíte název domény bez www, automaticky se přesměruje na název domény s www.
  • Prostřednictvím výše uvedené metody může být název domény bez www automaticky přesměrován na název domény s www.

Poznámka: Po úpravě zde můžete zjistit, že soubor chybí.

To je proto, že".htaccess” soubory jsou považovány za skryté a nebudou zobrazeny.

Můžete otevřít nástroj FTP, zde XFTP软件Například v [Nástroje] → [Možnosti] ▼

Je to proto, že soubory „.htaccess“ jsou považovány za skryté a nebudou zobrazeny.Můžete otevřít nástroj FTP, zde je jako příklad použit software XFTP, v [Nástroje] → [Možnosti] list 2

【Obecné】→zaškrtněte【Zobrazit skryté soubory】▼

Možnost [Obecné] → zaškrtněte [Zobrazit skryté soubory] 3. list

 

Zde sdílíme obecná pravidla přesměrování názvu domény s www na název domény bez www a názvu domény bez www na název domény s www.

Pravidla pro přesměrování domén s www na domény bez www

301 přesměrování TLD s pravidly www na kořenovou doménu▼

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.chenweiliang.com [NC]
RewriteRule ^(.*)$ http://chenweiliang.com/$1 [L,R=301]

Následující název domény nejvyšší úrovně s www 301 přesměrovává na pravidlo kořenového názvu domény, které lze přímo zkopírovat (není třeba upravovat název domény v pravidle) ▼

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

TLD bez www přeskakují na domény s pravidly www

TLD bez www přeskočí na pravidla domény pomocí www ▼

RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]

Následující názvy domén nejvyšší úrovně bez www přeskakují na pravidla pro názvy domén s www, které lze přímo zkopírovat (není třeba upravovat název domény v pravidlech) ▼

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Problém s umístěním pravidla přesměrování 301

Pod pseudostatickými pravidly se při umísťování pravidel skoku přesměrování obvykle setkáte http nemůže přesměrovat na https Problém.

Původně jsme zkopírovali přesměrovací kód do .htaccess a objeví se v následujících případech ▼

Pravidlo přesměrování [L] na 4. listu výše

  • [L] označuje, že aktuální pravidlo je posledním pravidlem, přestaňte analyzovat následující pravidla přepisování.
  • Takže při přístupu na stránku s přesměrovaným článkem [L] zastaví následující pravidla, takže pravidla přesměrování nefungují.

Při návštěvě domovské stránky http chceme spustit přesměrování URL, přeskočit pseudostatické pravidlo a spustit pravidlo skoku přesměrování, aby toho bylo možné dosáhnoutPřesměrování http na https na celém webu .

Nevkládejte pravidla přesměrování https [L] Pod pravidla, dejte [L] nad pravidly ▼

Pseudostatická pravidla přesměrování SSL [L] na 5. listu níže

Je nutné přesměrovat www na hlavní doménové jméno webu?

Pokud použijete přímo like chenweiliang.com Takový název domény nejvyšší úrovně se používá jako název domény vašeho blogu, takže použití názvu subdomény jako obrázku nemůže být bez souborů cookie.

  • protože doména nejvyšší úrovně chenweiliang.com Cookie je odeslána sekundárním jmenným serverům pro všechny požadované statické soubory.

Pokud chcete podporovat obrázky bez souborů cookie, musíte použít jiný název domény, abyste dosáhli bez souborů cookie.

  • Chen WeiliangPoužití blogu www.chenweiliang.com Subdoména uživatele je v pořádku.

Podrobnosti naleznete v tomto článku ▼

Pokud potřebujete vyloučit přesměrování 301, abyste obešli adresáře pseudostatických výjimek, podívejte se prosím na níže uvedený výukový program▼

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) sdílené „Automaticky přejít na název domény druhé úrovně bez názvu domény nejvyšší úrovně www: název kořenové domény 301 přesměruje www“, což je pro vás užitečné.

Vítejte u sdílení odkazu na tento článek:https://www.chenweiliang.com/cwl-27630.html

Vítejte na telegramovém kanálu blogu Chen Weiliang, kde získáte nejnovější aktualizace!

🔔 Buďte první, kdo získá cenný „Průvodce používáním nástroje AI pro obsahový marketing ChatGPT“ v hlavním adresáři kanálu! 🌟
📚 Tento průvodce má obrovskou hodnotu, 🌟Toto je vzácná příležitost, nenechte si ji ujít! ⏰⌛💨
Sdílejte a lajkujte, pokud se vám líbí!
Vaše sdílení a lajky jsou naší neustálou motivací!

 

发表 评论

Vaše e-mailová adresa nebude zveřejněna. 必填 项 已 用 * 标注

滚动 到 顶部