WordPress сүрөтүнүн экинчи домендик аталышы эмнеде?Сүрөттүн субдоменине кантип өзгөртүү керек

Категория каталогу же темасы катары субдоменди (экинчи деңгээлдеги домендик аталышты) колдонгонуңузда, жетүү үчүн URL'дин салмагын жогорулата аласыз.SEOИздөө системасын оптималдаштыруу эффекттери.

Мисалы, веб-сайттагы бардык сүрөттөр экинчи деңгээлдеги домендик аталыштарды колдонушат img.chenweiliang.com Сүрөт керебет катары ▼

WordPress сүрөтүнүн экинчи домендик аталышы эмнеде?Сүрөттүн субдоменине кантип өзгөртүү керек

Сиз экинчи деңгээлдеги домен атын сүрөт жолу катары колдоно аласыз жана сүрөттөрдү блогуңуздан ылдамыраак хостко каалаган убакта өткөрүп алсаңыз болот. Жөн гана сүрөттү жүктөп, субдомендин чечмелдигин өзгөртсөңүз, маселе чечилет.

Эгерде сизде Кытайда ата мекендик CDN сервисинин хосту бар болсо, анда сиз серептөөнү тездетип, көптөгөн серверлердин жүгүн азайта аласыз.

байланыштууЧен ВейлянБлог WWW субдомендерин колдонот.Бул түрдөгү субдомендин кукилери IMG субдоменин булгабайт жана сиз кирүү тездетүү үчүн кукисиз жетүү мүмкүнчүлүгүнө ээ боло аласыз.

Кукисиз деген эмне?

YSlow веб-баракчанын натыйжалуулугун жогорулатуу жана веб-сайттын иштешин оптималдаштыруу боюнча 22 кеңешти берет.

  • Алардын бири домендик аталыштар жөнүндө: кукисиз dom колдонууains.
  • Колдонуучунун браузери статикалык файлдарды (мисалы, сүрөттөр же CSS стилдер барагынын файлдары) жөнөткөндө, ошол эле домендик аталыштагы (же экинчи деңгээлдеги домендик аталыштагы) кукилер бир эле учурда жөнөтүлөт, бирок веб-сервер жөнөтүлгөн кукилерди таптакыр этибарга албайт, ошондуктан бул пайдасыз кукилер Бул веб-сайттын өткөрүү жөндөмдүүлүгүн текке кетирет жана веб-сайттын ылдамдыгына жана веб-баракчанын иштешине таасирин тийгизет.
  • YSlow бул көйгөйдү чечүү үчүн, веб-баракчанын натыйжалуулугун жогорулатуу үчүн кукилерди колдонууну оптималдаштыруу үчүн Cookie-эркин домендер ыкмасын колдонсоңуз болот деп сунуштайт.

Түздөн-түз колдонсоңуз лайк chenweiliang.com Мындай жогорку деңгээлдеги домендик аталыш блогуңуздун домендик аталышы катары колдонулат, андыктан субдомен атын сүрөт керебети катары колдонуу Cookie-файлсыз жетише албайт.

  • анткени жогорку деңгээлдеги домен chenweiliang.com Бардык суралган статикалык файлдар үчүн күкүм экинчи ат серверлерине жөнөтүлөт.

Эгер сиз кукисиз сүрөт керебеттерин колдогуңуз келсе, кукисиз жетүү үчүн башка домен атын колдонушуңуз керек.

  • Чен ВейлянБлог колдонуу www.chenweiliang.com субдомени жакшы.

Белгиленген куки доменин кошуу

wp-config.php файлына төмөнкү билдирүүнү кошуңуз ▼

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

Төмөндө келтирилгенWordpress Set Cookie доменинин расмий сүрөттөлүшү:

WordPress үчүн COOKIES домен топтому кээ бир өзгөчө шарттарда домендик аталыштарды коюу үчүн колдонулушу мүмкүн. Мисалы, статикалык мазмунду сактоо үчүн экинчи деңгээлдеги домендик аталыштарды колдонуңуз. Ар бир экинчи деңгээлдеги доменде статикалык мазмунга суроо-талаптар боюнча WordPress кукилеринин жөнөтүлүшүнө жол бербөө үчүн, биз жөн гана статикалык эмес домен атын cookie domian деп кое алабыз.

WordPress үчүн кукилерде коюлган домен адаттан тыш домен жөндөөлөрү барлар үчүн көрсөтүлүшү мүмкүн. Мунун бир себеби, эгер субдомендер статикалык мазмунду тейлөө үчүн колдонулса. WordPress кукилеринин субдомениңиздеги статикалык мазмунга ар бир суроо менен жөнөтүлүшүнө жол бербөө үчүн куки домени сиздин статикалык эмес домениңизге гана.

Субдомендик аталыштарды чечиңиз

1 кадам:DNSPod домендик аталышын башкарууга кириңиз жана экинчи деңгээлдеги домен атын кошуңуз (субдомен аты) ▼

2 кадам:Субдомендик аталыштын A жазуусун хосттун IP дарегине чечиңиз▼

DNSPOD домендик аталыш панелин киргизиңиз жана субдомендик аталыштын A жазуусун хосттун IP дарегине чечиңиз.

3 кадам:Хостинг панелине экинчи деңгээлдеги домен атын кошуңуз

  • Жок, домен атын же хостинг провайдериңизден сураңыз.

VestaCPПанелге домен атын кошуу үчүн, бул окуу куралына кайрылсаңыз болот▼

Сүрөттү экинчи домендик аталыш каталогуна көчүрүңүз

Субдомендин аталышы байлангандан кийин, каталог аты катары субдомен атын камтыган каталог адатта автоматтык түрдө түзүлөт.

мис:

  • Эгер сиз img.chenweiliang.com менен байланышсаңыз, IMG каталогу автоматтык түрдө түзүлөт.
  • Эгер бул WordPress блогу болсо, анда койуңуз wp-content/uploads Каталогдогу файлдар IMG каталогуна көчүрүлөт.

Төмөндө VestaCP панелинин сервер жолунун мисалы келтирилген (аны өзүңүздүн сервердик жолуңузга өзгөртүңүз).

1 кадам:WordPress жүктөө папкасынын каталогуна SSH ▼

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

2 кадам:Учурдагы каталогдогу бардык файлдарды көрсөтүлгөн каталогго көчүрүңүз ▼

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

3 кадам:Сүрөттүн экинчи домендик атына уруксаттарды оңдоо ▼

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

WordPress орнотуулары файлды жүктөө жолу

WordPress 3.5 же андан жогору версиясы фондо Медиа жөндөөлөр барагынын жүктөө жолун (upload_path) жана файл URL дарегин (upload_url_path) орнотууларын жашырат.

Төмөнкү сүрөттө мурунку версиянын медиа жөндөө интерфейси ▼

WordPress сүрөтүнүн экинчи домендик аталышы эмнеде?Сүрөттүн субдоменине кантип өзгөртүү керек

  • Бул жердеги орнотуулар аркылуу сиз файл сакталган жерди жана түзүлгөн даректи ыңгайлаштыра аласыз.
  • Бул өзгөчөлүк абдан жакшы, мен аны эмне үчүн жашырыш керек экенин билбейм?

Эгер дагы эле ыңгайлаштыруу керек болсо, аны калыбына келтирүү үчүн төмөнкү ыкмаларды колдонсоңуз болот.

Орнотуу интерфейсин калыбына келтирүү үчүн WP темасынын functions.php файлына төмөнкү кодду түз кошуңуз:

//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
}
  • Бул ыкма эң жөнөкөй жана эң эффективдүү, ошондуктан сунушталат.

img каталогу дагы эле учурдагы хостто болгондуктан, блог постторун жазып жатканда сүрөттөрдү жүктөө жана кошуу үчүн WordPressтин өз редакторун колдоно аласыз.

WordPress сүрөт жүктөө жолун өзгөртүү

1 кадам:Медиа параметрлерине өтүңүз

"Орнотуулар" астындагы "Медиа" баскычын басыңыз ▼

WordPress сүрөтүнүн экинчи домендик аталышы эмнеде?Сүрөттүн субдоменине кантип өзгөртүү керек

2 кадам:IMG каталогунун сервер жолуна "демейки жүктөө жолун" өзгөртүңүз ▼

/home/用户名/web/img.chenweiliang.com/public_html
  •  Андан кийин "/" болбошу керектигин эске алыңыз.

3 кадам:"Файлдын толук URL дарегин" сүрөттүн экинчи деңгээлдеги домендик аталышына өзгөртүңүз ▼

https://img.chenweiliang.com
  • Андан кийин "/" болбошу керектигин эске алыңыз.

4-кадам:"Өзгөртүүлөрдү сактоо" баскычын чыкылдатыңыз.

Маалыматтар базасындагы сүрөт жолун алмаштыруу

Төмөндө VestaCP панелинин сервер жолунун мисалы келтирилген (аны өзүңүздүн сервердик жолуңузга өзгөртүңүз).

алмаштырууMySQL маалымат базасыЖолдо WP Migrate DB плагин ▼ орнотуу жана колдонуу сунушталат

1 кадам:Берилиштер базасынын пакетин алмаштыруу демейки жүктөө жолу

Түпнуска сервер жолун өзгөртүү ▼

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

Жаңы сервер жолу менен алмаштырыңыз ▼

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

2 кадам:Сүрөттөр үчүн экинчи деңгээлдеги домендик аталыштарды маалымат базасы пакетин алмаштыруу

Сүрөттүн түпнуска URL дарегин өзгөртүү ▼

https://www. 你的域名 .com /wp-content/uploads/
  • Эскертүү: Бул макалада өлүк шилтемелерди болтурбоо үчүн жогорудагы URL дарегине боштуктар кошулган.

Жаңы сүрөттүн экинчи даражадагы домендик аталышы менен алмаштырыңыз ▼

https://img. 你的域名 .com/
  • Эскертүү: Бул макалада өлүк шилтемелерди болтурбоо үчүн жогорудагы URL дарегине боштуктар кошулган.

Сүрөт шилтемеси 301 багыттоо

.htaccess файлында кадимки туюнтма 301 багыттоо нускамаларын колдонуңуз:

  • (.+) каалаган белгиге туура келет (анын ичинде кытай тамгалары, англис тамгалары ж.б.)
  • (\d+) каалаган санга туура келет (араб цифралары гана)
  • $1 $2 $3 - мурда пайда болгон өзгөрмөгө шилтеме

Шилтемени кайра багыттоону ишке ашыруу үчүн RedirectMatch колдоно аласыз:

  • Эрк:https://www. 你的域名 .com/wp-content/uploads/
  • Багыттоо:https://img. 你的域名 .com/

.htaccess файлына төмөнкү 301 багыттоо кодун кошуңуз ▼

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

Түпнуска сүрөт каталогун жок кылыңыз

1 кадам:WordPress жүктөө папкасынын каталогуна SSH ▼

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

2 кадам:Жүктөөлөр папкасынын каталогун жок кылуу ▼

rm -rf uploads
  • Жүктөлгөн папка жок кылынбаса, 301 сүрөттүн экинчи деңгээлдеги домендик аталышына багыттоо ийгиликтүү болбой калышы мүмкүн.

Өзгөртүү натыйжаларын текшерүү

  1. Сүрөттөр адаттагыдай көрсөтүлүп жатканын көрүү үчүн макала барагын текшерип, жаңыртыңыз?
  2. Сүрөт жолун текшериңиз Бул жаңы экинчи деңгээлдеги домендик аталыштын сүрөт жолубу?
  3. Сүрөттүн түпнуска URL дарегин текшериңиз. Ал ийгиликтүү 301 экинчи деңгээлдеги домендик аталыштын сүрөт URL дарегине багытталдыбы?
  4. WordPress макала редакторуна өтүп, макаланын сүрөтүнүн дисплейин текшериңиз.Ал кадимкидей көрсөтүлөбү?

Эгер баары кадимкидей өтсө, сиз WordPress сүрөтүн жүктөө үчүн кошумча домендик аталышты орнотууну аяктадыңыз.

  • Келечектеги макалалардын сүрөттөрү IMG каталогунда сакталат.

Вебсайтыңызды жылдырып, сүрөттөрдү өткөрүп беришиңиз керек болгондо, IMG каталогун топтоп, аны жаңы хостко жүктөшүңүз керек.

  • Андан кийин, DNSPod ичиндеги img.chenweiliang.com экинчи деңгээлдеги домендик аталыштын IP дарегин өзгөртүңүз.

Hope Chen Weiliang блогу ( https://www.chenweiliang.com/ ) бөлүштү "WordPress сүрөтүнүн экинчи даражадагы домендик аталышы эмнеде?" Сүрөттүн субдомендик аталышына кантип өзгөртүү керек" сизге пайдалуу болушу мүмкүн.

Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-749.html

Акыркы жаңылыктарды алуу үчүн Чен Вейляндын блогунун Telegram каналына кош келиңиз!

🔔 Каналдын башкы каталогунан баалуу "ChatGPT Content Marketing AI куралын колдонуу боюнча колдонмону" биринчилерден болуп алыңыз! 🌟
📚 Бул колдонмо чоң баалуулуктарды камтыйт, 🌟Бул сейрек кездешүүчү мүмкүнчүлүк, аны өткөрүп жибербеңиз! ⏰⌛💨
Бөлүшүп, жакса лайк!
Сиздин бөлүшүүңүз жана лайктарыңыз биздин үзгүлтүксүз мотивациябыз!

 

发表 评论

Электрондук почта дарегиңиз жарыяланбайт. Милдеттүү талаалар колдонулат * 标注

өйдө сыдырыңыз