Cikkkönyvtár
如果WordPressHa a weboldal 2 domain nevet tartalmaz (www domain névvel és www domain név nélkül) elérhető, az nagyon kedvezőtlenSEOA súlyok koncentrálása, és az azt követő keresőoptimalizálás indexelése.
Hogyan tudjuk megoldani?
Ehhez a www-vel nem rendelkező tartományok állandó 301-es átirányítása szükséges a www-vel rendelkező domainekre.

Weboldal gyökér domain név 301 átirányítás www domain név előnyei
Előnye, hogy növelheti a domain név tekintélyét.
A 301-es átirányítás valójában a tartományi jogosultság átadása.
Például mikor chenweiliang.com átirányítás ide www.chenweiliang.com amikor valójában az chenweiliang.com A súlya átkerül a www.chenweiliang.com , ezáltal növelve a www.chenweiliang.com domain neve.
- A keresőoptimalizálás teljesítményének javítása;
- Elősegíti a weboldal súlyozásának átvitelét;
- Weboldal indexelés optimalizálása.
amikor kinyitjukáramszolgáltatóweboldalon két egyforma oldal jelenik meg.
- Ebben az időben a keresőmotorok pókai többször is feltérképeznek.
- Az ismétlődő oldalak a keresőmotorok téves megítéléséhez vezethetnek.
- Jelenleg 301-es átirányítást kell használnia a weboldalak felvételének feldolgozásához és optimalizálásához;
Jobb felhasználói élmény:Ismétlődő oldalak nélkül a felhasználók jobban emlékeznek webhelyünkre, javítják a webhely memóriáját, és jobb felhasználói élményben részesülnek.
A www másodlagos domain név nélküli weboldal hátrányai
- Előfordulhat, hogy néhány felhasználó nem tudjaufoa .org webcímként van azonosítva;
- Néhány felhasználó csak a www URL-mintával rendelkező második szintű domaineket ismeri fel
www.etufo.org
Hogyan irányítanak át a 301-es legfelső szintű domainek a www-re?
Az alábbiak alapjánLinuxSzerveren megvalósított megoldások.
1. lépés: Új .htaccess fájl
Számítógépünk általában Windows operációs rendszert használ, és nem tudunk közvetlenül új .htaccess fájlt létrehozni.
Először létre kell hoznia egy új htaccess.txt fájlt, a név megváltoztatásának módját később ismertetjük.
2. lépés: Másolja a következő kódot a txt dokumentumba
RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]- "RewriteEngine On", kapcsolja be a Rewrite Rule kapcsolót;
- A "RewriteCond" az újraírási feltételre utal.
- A következő karakterlánchoz egy reguláris kifejezés illeszkedik, és az illesztett karakterlánc ^-vel kezdődik és $-ra végződik.
- Itt %{http_host} kapja meg az aktuális gépnevet.A feltétel a következő: "Amikor a gazdagépnév
chenweiliang.com", a következő átírási szabályok kerülnek végrehajtásra. - "[NC]" azt jelenti, hogy nem különbözteti meg a kis- és nagybetűket;
- "RewriteRule" határozza meg az újraírási szabályt.Jelentése itt: ugrás az URL-re"
http://www.chenweiliang.com/"Hozzáférési kérelemchenweiliang.comkésőbbi rész. - Az [R=301] 301-es átirányítás/ugrásként való átírást jelent ([R] egyujjas ugrás, ugyanaz, mint [R=302]), az [L] az utolsó illesztési szabályt jelenti.
3. lépés: Töltse fel a htaccess.txt fájlt, és módosítsa a nevet
Az FTP eszközzel töltse fel a htaccess.txt fájlt a webhely gyökérkönyvtárába, és nevezze át a következőre: ".htaccess", vedd észre a pontot elöl.
- Ha a fájl már létezik, másolja be a kódot.
- Ily módon, ha egy www nélküli domain nevet keres fel, az automatikusan átirányítja a www-t tartalmazó domain névre.
- A fenti módszerrel a www nélküli domain név automatikusan átirányítható a www-vel rendelkező domain névre.
Megjegyzés: Az itt végzett módosítás után előfordulhat, hogy a fájl elveszett.
Ez azért van, mert".htaccess” fájlok rejtettnek minősülnek, és nem jelennek meg.
Megnyithatja az FTP eszközt, itt az XFTP软件Például az [Eszközök] → [Opciók] ▼ menüpontban
![Ennek az az oka, hogy a ".htaccess" fájlok rejtettnek minősülnek, és nem jelennek meg.Megnyithatja az FTP eszközt, példaként az XFTP szoftvert az [Eszközök] → [Opciók] 2. lapon. Ennek az az oka, hogy a ".htaccess" fájlok rejtettnek minősülnek, és nem jelennek meg.Megnyithatja az FTP eszközt, példaként az XFTP szoftvert az [Eszközök] → [Opciók] 2. lapon.](https://img.chenweiliang.com/2022/04/windows-show-hidden-files_1.png)
【Általános】→pipa【Rejtett fájlok megjelenítése】▼
![[Általános] opció → jelölje be a [Rejtett fájlok megjelenítése] 3. lap [Általános] opció → jelölje be a [Rejtett fájlok megjelenítése] 3. lap](https://img.chenweiliang.com/2022/04/windows-show-hidden-files_2.png)
Itt megosztjuk a www-vel rendelkező domain név www nélküli domain névre, illetve a www nélküli domain név www-vel rendelkező domain névre való átirányításának általános szabályait.
A www-vel rendelkező domainek www nélküli domainekre való átirányításának szabályai
301 átirányítja a TLD-t www-vel a gyökértartományi szabályokhoz▼
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.chenweiliang.com [NC]
RewriteRule ^(.*)$ http://chenweiliang.com/$1 [L,R=301]A következő legfelső szintű domain név www 301-el átirányít a gyökér domain név szabályra, amely közvetlenül másolható (nem kell módosítani a szabályban a domain nevet) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
A www nélküli TLD-k a www szabályokkal rendelkező tartományokra ugranak
A www nélküli TLD-k a www ▼ tartományszabályokra ugranak
RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]Az alábbi, www nélküli legfelső szintű domain nevek a www-vel rendelkező domain névszabályokra ugranak, amelyek közvetlenül másolhatók (nem kell módosítani a szabályokban a domain nevet) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
301-es átirányítási szabály helye probléma
A pszeudostatikus szabályok szerint az átirányítási ugrásszabályok elhelyezésekor általában találkozunk A http nem tud átirányítani https-re A probléma.
Kezdetben az átirányítási kódot a .htaccess fájlba másoltuk, és a következő esetekben jelenik meg: ▼
![Automatikus ugrás a második szintű domain névre a www legfelső szintű domain név nélkül: a gyökér domain név negyedik képe 301 átirányítja a www-t Átirányítási szabály [L] a fenti 4. lapon](https://img.chenweiliang.com/2018/03/https-rule-1.png)
- Az [L] azt jelzi, hogy az aktuális szabály az utolsó szabály, hagyja abba a következő átírási szabályok elemzését.
- Tehát az átirányított cikkoldal elérésekor az [L] leállítja a következő szabályokat, így az átirányítási szabályok nem működnek.
A http kezdőlap meglátogatásakor URL-átirányítást szeretnénk kiváltani, a pszeudo-statikus szabályt kihagyva végrehajtjuk az átirányítási ugrásszabályt, hogy ez elérhető legyenA webhely egészére kiterjedő http átirányítás a https-re .
Ne adjon meg https átirányítási szabályokat [L] A szabályok alá, tedd [L] szabályok felett ▼
![Automatikus ugrás a második szintű domain névre a www legfelső szintű domain név nélkül: a gyökér domain név negyedik képe 301 átirányítja a www-t Ál-statikus SSL-átirányítási szabályok [L] az alábbi 5. lapon](https://img.chenweiliang.com/2018/03/pseudo-static-ssl-jump.png)
Szükséges a www-t átirányítani a webhely fő domain nevéhez?
Ha közvetlenül használja, mint chenweiliang.com Egy ilyen legfelső szintű domain név a blog domain neveként használatos, így egy aldomain név képágyként való használatával nem érhető el Cookie-mentesség.
- mert a legfelső szintű domain
chenweiliang.comA másodlagos névszervereknek sütiket küldenek az összes kért statikus fájlhoz.
Ha támogatni szeretné a cookie-mentes képágyakat, más domain nevet kell használnia a cookie-mentesség eléréséhez.
- Chen WeiliangBloghasználat
www.chenweiliang.comaldomainje rendben van.
A részletekért keresse fel ezt a cikket ▼
Ha ki kell zárnia a 301-es átirányításokat a pszeudostatikus kivételmappák megkerüléséhez, tekintse meg az alábbi oktatóanyagot.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ).
Üdvözöljük a cikk linkjének megosztásában:https://www.chenweiliang.com/cwl-27630.html
További rejtett trükkök🔑 felfedéséhez csatlakozz Telegram csatornánkhoz!
Oszd meg és lájkold, ha tetszik! Az Ön megosztásai és lájkjai továbbra is motiválnak minket!

