Hop automatisk til domænenavnet på andet niveau uden www-topdomænenavnet: roddomænenavnet 301 omdirigerer www

如果hood.discountNår hjemmesiden indeholder 2 domænenavne (med www domænenavn og uden www domænenavn) kan tilgås, er det meget ugunstigtSEOKoncentrationen af ​​vægte, og den efterfølgende søgemaskineoptimeringsindeksering.

Hvordan kan vi løse det?

Dette kræver en permanent 301-omdirigering af domæner uden www til domæner med www.

Hop til domænenavnet på andet niveau uden www-domænenavn på øverste niveau: roddomænenavn 301 omdirigere www

Website root domænenavn 301 omdirigere www domænenavn fordele

Fordelen er, at det kan øge domænenavnets autoritet.

En 301-omdirigering er faktisk en overførsel af domæneautoritet.

For eksempel hvornår chenweiliang.com omdirigere til www.chenweiliang.com når i virkeligheden chenweiliang.com Vægten af ​​overføres til www.chenweiliang.com , og derved øge www.chenweiliang.com s domænenavn.

  • Forbedre søgemaskineoptimeringsydelsen;
  • Befordrende for transmission af websidevægte;
  • Optimer websideindeksering.

når vi åbnerEl-leverandørhjemmeside vises to identiske sider.

  • På dette tidspunkt vil søgemaskinespiders gentagne gange kravle.
  • Duplikerede sider kan føre til fejlvurderinger af søgemaskiner.
  • På dette tidspunkt skal du bruge 301-omdirigering til at behandle og optimere inkludering af websider;

Bedre brugeroplevelse:Uden duplikerede sider vil brugerne huske vores hjemmeside bedre, forbedre hukommelsen på hjemmesiden og få en bedre brugeroplevelse.

Ulemper ved hjemmeside uden www sekundært domænenavn

  • Et lille antal brugere kan muligvis ikkeufo.org er identificeret som en webadresse;
  • Et lille antal brugere vil kun genkende domæner på andet niveau med www-URL-mønsteret www.etufo.org

Hvordan omdirigerer topniveaudomæner 301 til www?

Følgende er baseret påLinuxServer-implementerede løsninger.

trin 1: Ny .htaccess-fil

Normalt bruger vores computer Windows-operativsystemet, og vi kan ikke direkte oprette en ny .htaccess-fil.

Du skal først oprette en ny htaccess.txt-fil, og hvordan du ændrer navnet vil blive beskrevet senere.

trin 2: Kopier følgende kode ind i txt-dokumentet

RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]
  • "RewriteEngine On", tænd for Rewrite Rule-kontakten;
  • "RewriteCond" henviser til omskrivningstilstanden.
  • Den følgende streng matches af et regulært udtryk, og den matchede streng starter med ^ og slutter med $.
  • Her er %{http_host} for at få det aktuelle værtsnavn.Betingelsen er "Når værtsnavnet er chenweiliang.com", vil følgende omskrivningsregler blive udført.
  • "[NC]" betyder ufølsom mellem store og små bogstaver;
  • "RewriteRule", definerer omskrivningsreglen.Betydning her: hop til URL'en" http://www.chenweiliang.com/ "Adgangsanmodning chenweiliang.com senere del.
  • [R=301] betyder omskrivning som 301 omdirigering/hop ([R] enkeltfingerspring, samme betydning som [R=302]), [L] betyder den sidste matchningsregel.

trin 3: Upload filen htaccess.txt og rediger navnet

Brug FTP-værktøjet til at uploade filen htaccess.txt til rodmappen på webstedet og omdøbe den til ".htaccess", læg mærke til prikken foran.

  • Hvis filen allerede findes, skal du kopiere koden ind i den.
  • På denne måde, når du besøger et domænenavn uden www, vil det automatisk omdirigere til domænenavnet med www.
  • Gennem ovenstående metode kan domænenavnet uden www automatisk omdirigeres til domænenavnet med www.

Bemærk: Efter at have ændret her, kan du opleve, at filen er tabt.

Dette er fordi".htaccess”-filer betragtes som skjulte og vil ikke blive vist.

Du kan åbne FTP-værktøjet, her XFTP软件For eksempel i [Værktøjer] → [Indstillinger] ▼

这是因为“.htaccess”文件被视为隐藏文件,不会显示。  可以打开FTP工具,这里以XFTP软件为例,在【工具】→【选项】

【Generelt】→markér【Vis skjulte filer】▼

【常规】选项 → 勾选【显示隐藏文件】

 

Her deler vi de generelle regler for omdirigering af et domænenavn med www til et domænenavn uden www, og et domænenavn uden www til et domænenavn med www.

Regler for omdirigering af domæner med www til domæner uden www

301 omdiriger TLD med www til roddomæneregler▼

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

Følgende domænenavn på topniveau med www 301 omdirigerer til roddomænenavnsreglen, som kan kopieres direkte (ingen grund til at ændre domænenavnet i reglen) ▼

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

TLD'er uden www hopper til domæner med www-regler

TLD'er uden www hopper til domæneregler med www ▼

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

Følgende topdomænenavne uden www springer til domænenavnsreglerne med www, som kan kopieres direkte (ingen grund til at ændre domænenavnet i reglerne) ▼

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

301 omdirigeringsregel placeringsproblem

Under pseudo-statiske regler, når du placerer omdirigering hoppe regler, du normalt støder på http kan ikke omdirigere til https Problemet.

Til at begynde med kopierede vi omdirigeringskoden til .htaccess, og den vises i følgende tilfælde ▼

Omdirigeringsreglen [L] er ovenfor.

  • [L] angiver, at den nuværende regel er den sidste regel, stop med at analysere følgende omskrivningsregler.
  • Så når du får adgang til den omdirigerede artikelside, stopper [L] den følgende regel, så omdirigeringsreglen virker ikke.

Når vi besøger http-hjemmesiden, ønsker vi at udløse en URL-omdirigering, spring den pseudostatiske regel over for at udføre omdirigeringsspringreglen, så den kan opnåshttp-omdirigere til https på hele webstedet .

Indsæt ikke https-omdirigeringsregler [L] Under reglerne, læg [L] over reglerne ▼

De pseudostatiske SSL-omdirigeringsregler [L] er vist nedenfor.

Er det nødvendigt at omdirigere www til webstedets hoveddomænenavn?

Hvis du bruger direkte som chenweiliang.com Sådan et domænenavn på topniveau bruges som dit blogdomænenavn, så brug af et underdomænenavn som billedseng kan ikke opnå Cookie-fri.

  • fordi domænet på topniveau chenweiliang.com En cookie sendes til de sekundære navneservere for alle anmodede statiske filer.

Hvis du vil understøtte cookie-fri billedsenge, skal du bruge et andet domænenavn for at opnå cookie-fri.

  • Chen WeiliangBrug af blog www.chenweiliang.com 's underdomæne er fint.

For detaljer, besøg venligst denne artikel ▼

Hvis du har brug for at udelukke 301-omdirigeringer for at omgå pseudo-statiske undtagelsesmappemapper, se venligst selvstudiet nedenfor▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delte "Hop automatisk til domænenavnet på andet niveau uden www-topdomænenavn: roddomænenavn 301 omdirigerer www", hvilket er nyttigt for dig.

Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-27630.html

For at låse op for flere skjulte tricks🔑, velkommen til at blive en del af vores Telegram-kanal!

Del og like hvis du kan lide det! Dine delinger og likes er vores fortsatte motivation!

 

发表 评论

Din e-mailadresse vil ikke blive offentliggjort. 必填 项 已 用 * 标注

Rul til top