Chì ghjè l'usu di u nome di duminiu secundariu di l'imaghjini di WordPress?Cumu cambià à u subdominiu di l'imaghjini

Quandu aduprate un subdominiu (nome di duminiu di u sicondu livellu) cum'è un annuariu di categuria o tema, pudete aumentà u pesu di l'URL per ottene.SEOL'effettu di l'optimizazione di u mutore di ricerca.

Per esempiu, tutte l'imagine nantu à u situ web, utilizate u nome di duminiu di u sicondu livellu img.chenweiliang.com Cum'è un lettu di stampa ▼

Chì ghjè l'usu di u nome di duminiu di u sicondu livellu di l'imaghjini di WordPress? Cumu carica è aduprà?

Pudete aduprà u nome di dominiu secundariu cum'è una strada di l'imaghjini, trasferisce l'imaghjini da u vostru blog à un hosting più veloce in ogni mumentu, basta à carica l'imaghjini è cambia a risoluzione di u subdominiu, è u prublema serà risolta.

Se tenete un ospite di serviziu CDN domesticu in Cina, pudete ancu accelerà assai a navigazione è riduce a carica in parechji servitori.

à causa diChen WeiliangI blogs utilizanu i subdominii WWW. I cookies di stu tipu di subdominiu ùn contaminanu micca u subdominiu IMG, è pudete gode di cookie-free è accelerà l'accessu.

Cosa hè senza cookie?

YSlow offre 22 suggerimenti nantu à cumu migliurà l'efficienza di a pagina web è ottimisà u rendiment di u situ web.

  • Unu di elli hè nantu à i nomi di duminiu: aduprate dom senza cookieains.
  • Quandu u navigatore di l'utilizatori manda schedarii statici (cum'è stampi o schedarii di stile CSS), i cookies in u stessu nome di duminiu (o nome di duminiu di u sicondu livellu) seranu mandati à u stessu tempu, ma u servitore web ignora completamente i cookies mandati. cusì questi cookies inutili sò a larghezza di banda di u situ web, affettanu l'accelerazione di u situ web è u rendiment di a pagina web.
  • YSlow suggerisce chì per risolve stu prublema, pudete aduprà l'approcciu di domini senza Cookie per ottimisà l'usu di i cookies per migliurà l'efficienza di e vostre pagine web.

Se utilizate direttamente like chenweiliang.com Un tali nome di duminiu di u primu livellu hè utilizatu cum'è u vostru nome di duminiu di u blogu, cusì utilizendu un nome di subdominiu cum'è un lettu di stampa ùn pò micca ottene Cookie-free.

  • perchè u duminiu di primu livellu chenweiliang.com Una cookie hè mandata à i servitori di nomi secundarii per tutti i schedarii statici richiesti.

Se vulete supportà i letti di l'imaghjini senza cookie, avete bisognu di utilizà un nome di duminiu diversu per ottene cookie-free.

  • Chen WeiliangL'usu di u blog www.chenweiliang.com u subdominiu di l 's hè bè.

Aghjunghjite u duminiu di cookies specificatu

In u schedariu wp-config.php, aghjunghje a seguente dichjarazione ▼

/** 指定cookies域 */
define('COOKIE_DOMAIN', 'www.chenweiliang.com');

A seguente hèWordpress Descrizzione ufficiale di Set Cookie Domain:

U settore COOKIES Domain per Wordpress pò fà alcuni paràmetri di nome di duminiu speciale.Per esempiu, utilizendu un nome di duminiu di u sicondu livellu per almacenà u cuntenutu staticu.Per impediscenu i cookies Wordpress da esse mandati nantu à ogni dumanda di cuntenutu staticu in un duminiu di u sicondu livellu, pudemu solu stabilisce u duminiu non-static à u duminiu di cookie.

U duminiu stabilitu in i cookies per WordPress pò esse specificatu per quelli chì anu cunfigurazione di domini inusual.Una ragione hè se i subdominii sò usati per serve u cuntenutu staticu.Per impediscenu i cookies di WordPress da esse mandati cù ogni dumanda à u cuntenutu staticu in u vostru subdominiu pudete stabilisce u duminiu cookie à u vostru duminiu non-static solu.

risolve i subdominii

passu 1:Inserite a gestione di u nome di duminiu DNSPod, aghjunghje un nome di duminiu di u sicondu livellu (nome di subdominiu) ▼

passu 2:Risolvi l'A record di u subdominiu à l'indirizzu IP di l'ospite▼

Entre in u pannellu di nome di duminiu DNSPOD, risolve u A registru di u nome di subdominiu à u terzu indirizzu IP di l'ospite

passu 3:Aghjunghjite un nome di duminiu di u sicondu livellu nantu à u pannellu di hosting

  • No, per piacè dumandate u vostru nome di duminiu o u fornitore di hosting.

VestaCPPer aghjunghje un nome di duminiu à u pannellu, pudete riferite à stu tutorialu▼

Copia l'imaghjini à u repertoriu di nomi di duminiu di u sicondu livellu

Dopu chì un subdomain hè ligatu, un repertoriu hè generalmente creatu automaticamente chì cuntene u subdomain cum'è u nome di u repertoriu.

P.e.:

  • Se legate img.chenweiliang.com, u cartulare IMG serà generatu automaticamente.
  • S'ellu hè un blog di WordPress, per piacè wp-content/uploads I schedarii in u cartulare sò copiati in u cartulare IMG.

U seguitu hè un esempiu di a strada di u servitore di u pannellu VestaCP (per piacè mudificà à u vostru propiu percorsu di u servitore).

passu 1:SSH in u cartulare di caricamenti di WordPress ▼

cd /home/用户名/web/你的域名/public_html/wp-content/uploads

passu 2:Copia tutti i fugliali in u cartulare attuale à u cartulare specificatu ▼

cp -rpf -f * /home/用户名/web/图片二级域名/public_html/

passu 3:Ripara l'immagine di l'autorità di u nome di duminiu secundariu ▼

chown -R admin:admin /home/用户名/web/图片二级域名/public_html/*

WordPress hà stabilitu u percorsu di carica di u schedariu

A versione di WordPress 3.5 o più tardi oculta u percorsu di upload (upload_path) è l'indirizzu URL di u schedariu (upload_url_path) paràmetri di a pagina di paràmetri di Media in fondo.

A stampa sottu hè a versione precedente di l'interfaccia di paràmetri media ▼

Chì ghjè l'usu di u nome di duminiu di u sicondu livellu di l'imaghjini di WordPress? Cumu carica è aduprà?

  • Cù i paràmetri quì, pudete persunalizà u locu induve u schedariu hè salvatu è l'indirizzu generatu.
  • Questa funzione hè abbastanza bona, ùn sapete micca perchè deve esse oculata?

Sè avete sempre bisognu di persunalizà, pudete pruvà i seguenti metudi per restaurà.

Basta aghjunghje u codice seguente à u schedariu functions.php di u vostru tema WP per restaurà l'interfaccia di paràmetri:

//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
}
  • Stu metudu hè u più simplice è efficace, per quessa hè cunsigliatu.

Siccomu u repertoriu img hè sempre nantu à l'ospitu attuale, pudete ancu aduprà l'editore chì vene cù WordPress per carica è aghjunghje l'imaghjini quandu scrivite blog posts.

Mudificà a strada di carica di l'imaghjini di WordPress

passu 1:vai à l'opzioni di media

Cliccate nant'à "Media" sottu "Settings" ▼

Chì ghjè l'usu di u nome di duminiu di u sicondu livellu di l'imaghjini di WordPress? Cumu carica è aduprà?

passu 2:Cambia a "caduta di carica predeterminata" à a strada di u servitore di u repertoriu IMG ▼

/home/用户名/web/img.chenweiliang.com/public_html
  •  Nota chì ùn deve esse micca "/" dopu.

passu 3:Cambia l'"URL cumpleta di u schedariu" à u nome di duminiu di u sicondu livellu di l'imaghjini ▼

https://img.chenweiliang.com
  • Nota chì ùn deve esse micca "/" dopu.

Passu 4:Cliccate "Salvà i cambiamenti".

Sustituisce u percorsu di l'imaghjini in a basa di dati

U seguitu hè un esempiu di a strada di u servitore di u pannellu VestaCP (per piacè mudificà à u vostru propiu percorsu di u servitore).

rimpiazzàbasa di dati MySQLIn u percorsu, hè cunsigliatu di stallà è aduprà u plugin WP Migrate DB ▼

passu 1:U batch di basa di dati rimpiazza u percorsu di carica predeterminatu

Cambia a strada di u servitore originale ▼

/home/用户名/web/chenweiliang.com/public_html/wp-content/uploads

Sustituisci cù una nova strada di u servitore ▼

/home/用户名/web/img.chenweiliang.com/public_html

passu 2:Database batch replacement image name di duminiu secundariu

Cunvertite l'URL di l'imagine originale ▼

https://www. 你的域名 .com /wp-content/uploads/
  • Nota: I spazii sò aghjuntu à l'URL sopra per evità ligami morti in questu articulu.

Sustituitu cù una nova maghjina di u duminiu di u sicondu livellu ▼

https://img. 你的域名 .com/
  • Nota: I spazii sò aghjuntu à l'URL sopra per evità ligami morti in questu articulu.

Ligame di l'imaghjini 301 redirect

Istruzzioni per redirezzione 301 cù espressioni regulari in u schedariu .htaccess:

  • (.+) currisponde à qualsiasi caratteru (cumpresi caratteri chinesi, lettere inglesi, etc.)
  • (\d+) currisponde à qualsiasi numeru (solu numeri arabi)
  • $ 1 $ 2 $ 3 hè una re-referenza di a variàbile chì hè apparsu prima

Pudete aduprà RedirectMatch per ottene a redirezzione di ligame:

  • Will:https://www. 你的域名 .com/wp-content/uploads/
  • redirezzione à:https://img. 你的域名 .com/

In u schedariu .htaccess, aghjunghje u seguente codice di redirect 301 ▼

RedirectMatch 301 ^/wp-content/uploads/(.*)$ https://img.chenweiliang.com/$1

Sguassà u cartulare di stampa originale

passu 1:SSH in u cartulare di caricamenti di WordPress ▼

cd /home/用户名/web/你的域名/public_html/wp-content/

passu 2:Sguassà u cartulare di u cartulare di caricamenti ▼

rm -rf uploads
  • Se u cartulare di u cartulare uploads ùn hè micca sguassatu, a redirezzione 301 à u nome di duminiu di u sicondu livellu di l'imaghjini pò esse micca successu.

Verificate u risultatu di mudificazione

  1. Verificate è rinfriscà a pagina di l'articulu per vede se l'imaghjina hè visualizata cum'è di solitu?
  2. Verificate u percorsu di l'imaghjini, hè a strada di l'imaghjini di u novu nome di duminiu di u sicondu livellu?
  3. Verificate l'URL di l'imaghjini uriginale, se 301 hè ridirettu bè à l'URL di l'imaghjini di u nome di duminiu di u sicondu livellu?
  4. Andate à l'editore di post di WordPress è verificate a visualizazione di l'imaghjini di u post, hè mostratu cum'è di solitu?

Se tuttu va cum'è di solitu, avete finitu di stabilisce u nome di duminiu secundariu per a carica di l'imaghjini di WordPress.

  • L'imaghjini in articuli futuri saranu salvati in u repertoriu IMG.

Quandu avete bisognu di spustà u vostru situ web per trasfiriri l'imaghjini, basta à imballà u repertoriu IMG è caricate à u novu host.

  • Allora, mudificà l'indirizzu IP di u nome di duminiu img.chenweiliang.com di u sicondu livellu in DNSPod.

发表 评论

U vostru indirizzu email ùn serà micca publicatu. I campi richiesti sò aduprati * Etichetta

Libru di Top