Artikel Directory
Når du bruger et underdomæne (domænenavn på andet niveau) som et kategoribibliotek eller et emne, kan du øge vægten af URL'en for at opnåSEOEffekten af søgemaskineoptimering.
For eksempel skal alle billeder på hjemmesiden bruge domænenavnet på andet niveau img.chenweiliang.com
Som billedseng ▼
Du kan bruge det sekundære domænenavn som en billedsti, overføre billeder fra din blog til hurtigere hosting til enhver tid, bare uploade billedet og ændre underdomæneopløsningen, og problemet skulle være løst.
Hvis du har en indenlandsk CDN-tjenestevært i Kina, kan du også i høj grad fremskynde browsing og reducere byrden på mange servere.
på grund afChen WeiliangBlogs bruger WWW-underdomæner. Cookies af denne type underdomæne vil ikke forurene IMG-underdomænet, og de kan nyde cookie-fri og fremskynde adgangen.
Hvad er cookie-frit?
YSlow tilbyder 22 tips til, hvordan du forbedrer websidens effektivitet og optimerer webstedets ydeevne.
- En af dem handler om domænenavne: brug cookie-fri domains.
- Når en brugers browser sender en statisk fil (såsom et billedbillede eller en CSS-stilarksfil), vil cookies i samme domænenavn (eller andet niveau domænenavn) blive sendt på samme tid, men webserveren fuldstændig ignorerer de sendte cookies, så disse ubrugelige cookies er Spild hjemmesidens båndbredde, påvirker hjemmesidens acceleration og websidens ydeevne.
- YSlow foreslår, at du for at løse dette problem kan bruge metoden med cookies-fri domæner til at optimere brugen af cookies for at forbedre effektiviteten af dine websider.
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.
Tilføj det angivne cookiesdomæne
I filen wp-config.php skal du tilføje følgende sætning ▼
/** 指定cookies域 */ define('COOKIE_DOMAIN', 'www.chenweiliang.com');
Følgende erWordpress Officiel beskrivelse af Set Cookie Domain:
COOKIES-domænesættet til Wordpress kan udføre nogle specielle domænenavnsindstillinger.For eksempel ved at bruge et domænenavn på andet niveau til at gemme statisk indhold.For at forhindre, at Wordpress-cookies sendes ved hver anmodning om statisk indhold på et domæne på andet niveau, kan vi bare indstille det ikke-statiske domæne til cookie-domæne.
Domænet indstillet i cookies til WordPress kan specificeres for dem med usædvanlige domæneopsætninger. En årsag er, hvis underdomæner bruges til at levere statisk indhold. For at forhindre WordPress-cookies i at blive sendt med hver anmodning til statisk indhold på dit underdomæne, kan du indstille cookie-domæne kun til dit ikke-statiske domæne.
løse underdomæner
trin 1:Indtast DNSPod-domænenavnsstyring, tilføj et domænenavn på andet niveau (underdomænenavn) ▼
trin 2:Løs A-posten for underdomænet til IP-adressen på værten▼
trin 3:Tilføj et domænenavn på andet niveau på hostingpanelet
- Nej, spørg venligst dit domænenavn eller hostingudbyder.
VestaCPFor at tilføje et domænenavn til panelet kan du henvise til denne vejledning▼
Kopier billedet til domænenavnbiblioteket på andet niveau
Efter et underdomæne er bundet, oprettes der normalt automatisk en mappe, der indeholder underdomænet som mappenavn.
For eksempel:
- Hvis du binder img.chenweiliang.com, vil IMG-biblioteket automatisk blive genereret.
- Hvis det er en WordPress-blog, tak
wp-content/uploads
Filerne i biblioteket kopieres til IMG-biblioteket.
Det følgende er et eksempel på serverstien til VestaCP-panelet (rediger den til din egen serversti).
trin 1:SSH ind i upload-mappen i WordPress ▼
cd /home/用户名/web/你的域名/public_html/wp-content/uploads
trin 2:Kopier alle filer i den aktuelle mappe til den angivne mappe ▼
cp -rpf -f * /home/用户名/web/图片二级域名/public_html/
trin 3:Reparationsbillede sekundær domænenavnautoritet ▼
chown -R admin:admin /home/用户名/web/图片二级域名/public_html/*
WordPress indstillede filoverførselssti
WordPress version 3.5 eller nyere skjuler indstillingerne for uploadstien (upload_path) og filens URL-adresse (upload_url_path) på siden medieindstillinger i baggrunden.
Billedet nedenfor er den tidligere version af medieindstillingsgrænsefladen ▼
- Med indstillingerne her kan du tilpasse placeringen, hvor filen er gemt, og den genererede adresse.
- Denne funktion er ret god, ved bare ikke hvorfor den skal skjules?
Hvis du stadig har brug for at tilpasse, kan du prøve følgende metoder til at gendanne.
Du skal blot tilføje følgende kode til dit WP-temas functions.php-fil for at gendanne indstillingsgrænsefladen:
//找回上传设置 if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) { update_option('upload_path',WP_CONTENT_DIR.'/uploads'); } }
- Denne metode er den enkleste og mest effektive, så den anbefales.
Da img-biblioteket stadig er på den aktuelle vært, kan du stadig bruge editoren, der følger med WordPress, til at uploade og tilføje billeder, når du skriver blogindlæg.
Rediger WordPress-billedoverførselsstien
trin 1:gå til medieindstillinger
Klik på "Medier" under "Indstillinger" ▼
trin 2:Skift "standard uploadstien" til serverstien til IMG-biblioteket ▼
/home/用户名/web/img.chenweiliang.com/public_html
- Bemærk, at der ikke skal være "/" efter det.
trin 3:Skift "filens fulde URL" til billedets domænenavn på andet niveau ▼
https://img.chenweiliang.com
- Bemærk, at der ikke skal være "/" efter det.
第 4 步:Klik på "Gem ændringer".
Erstat billedstien i databasen
Det følgende er et eksempel på serverstien til VestaCP-panelet (rediger den til din egen serversti).
erstatteMySQL databaseI stien anbefales det at installere og bruge WP Migrate DB plugin ▼
trin 1:Databasebatch erstatter standard uploadstien
Skift den oprindelige serversti ▼
/home/用户名/web/chenweiliang.com/public_html/wp-content/uploads
Erstat med ny serversti ▼
/home/用户名/web/img.chenweiliang.com/public_html
trin 2:Database batch erstatte billede sekundært domænenavn
Konverter den originale billed-URL ▼
https://www. 你的域名 .com /wp-content/uploads/
- Bemærk: Mellemrum tilføjes til ovenstående URL for at undgå døde links i denne artikel.
Erstat med et nyt billede på andet niveau domænenavn ▼
https://img. 你的域名 .com/
- Bemærk: Mellemrum tilføjes til ovenstående URL for at undgå døde links i denne artikel.
Billedlink 301 omdirigering
Instruktioner til omdirigering af 301 med regulære udtryk i .htaccess-filen:
- (.+) svarer til ethvert tegn (inklusive kinesiske tegn, engelske bogstaver osv.)
- (\d+) svarer til ethvert tal (kun arabiske tal)
- $1 $2 $3 er en re-reference af den variabel, der dukkede op tidligere
Du kan bruge RedirectMatch til at opnå linkomdirigering:
- Vilje:
https://www. 你的域名 .com/wp-content/uploads/
- omdirigere til:
https://img. 你的域名 .com/
Tilføj følgende 301-omdirigeringskode ▼ i .htaccess-filen
RedirectMatch 301 ^/wp-content/uploads/(.*)$ https://img.chenweiliang.com/$1
Slet den originale billedmappe
trin 1:SSH til upload-mappen i WordPress ▼
cd /home/用户名/web/你的域名/public_html/wp-content/
trin 2:Slet mappe for uploads ▼
rm -rf uploads
- Hvis mappen til uploads ikke slettes, vil 301-omdirigering til billedets andet niveaus domænenavn muligvis ikke lykkes.
Tjek ændringsresultatet
- Tjek og opdater artikelsiden for at se, om billedet vises som normalt?
- Tjek billedstien, er det billedstien til det nye domænenavn på andet niveau?
- Tjek den originale billed-URL, om 301 er blevet omdirigeret til billed-URL'en for domænenavnet på andet niveau?
- Gå til WordPress-indlægseditoren og tjek visningen af postbilledet, vises det som normalt?
Hvis alt går som normalt, har du gennemført opsætningen af det sekundære domænenavn til WordPress-billedindlæsning.
- Billeder i fremtidige artikler vil blive gemt i IMG-biblioteket.
Når du skal flytte dit websted for at overføre billeder, skal du bare pakke IMG-biblioteket og uploade det til den nye vært.
- Rediger derefter IP-adressen på img.chenweiliang.com-domænenavnet på andet niveau i DNSPod.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delt "Hvad er brugen af WordPress-billede sekundært domænenavn?Sådan skifter du til billedunderdomæne", vil det hjælpe dig.
Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-749.html
Velkommen til Telegram-kanalen på Chen Weiliangs blog for at få de seneste opdateringer!
📚 Denne guide indeholder enorm værdi, 🌟Dette er en sjælden mulighed, gå ikke glip af det! ⏰⌛💨
Del og like hvis du har lyst!
Din deling og likes er vores kontinuerlige motivation!