Adresář článků
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.

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řístupchenweiliang.compozdě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 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](https://img.chenweiliang.com/2022/04/windows-show-hidden-files_1.png)
【Obecné】→zaškrtněte【Zobrazit skryté soubory】▼
![Možnost [Obecné] → zaškrtněte [Zobrazit skryté soubory] 3. list Možnost [Obecné] → zaškrtněte [Zobrazit skryté soubory] 3. list](https://img.chenweiliang.com/2022/04/windows-show-hidden-files_2.png)
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 ▼
![Automaticky přejít na název domény druhé úrovně bez názvu domény nejvyšší úrovně www: čtvrtý obrázek názvu kořenové domény 301 přesměrovává na www Pravidlo přesměrování [L] na 4. listu výše](https://img.chenweiliang.com/2018/03/https-rule-1.png)
- [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 ▼
![Automaticky přejít na název domény druhé úrovně bez názvu domény nejvyšší úrovně www: čtvrtý obrázek názvu kořenové domény 301 přesměrovává na www Pseudostatická pravidla přesměrování SSL [L] na 5. listu níže](https://img.chenweiliang.com/2018/03/pseudo-static-ssl-jump.png)
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.comCookie 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.comSubdomé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
Chcete-li odemknout další skryté triky🔑, připojte se k našemu telegramovému kanálu!
Sdílejte a lajkujte, pokud se vám to líbí! Vaše sdílení a lajky jsou naší další motivací!

