Якая карысць ад другаснага даменнага імя WordPress?Як перайсці на субдамен выявы

Калі вы выкарыстоўваеце субдамен (даменнае імя другога ўзроўню) у якасці каталога катэгорый або тэмы, вы можаце павялічыць вагу URL, каб дасягнуцьSEOЭфект пошукавай аптымізацыі.

Напрыклад, усе выявы на сайце выкарыстоўваюць даменнае імя другога ўзроўню img.chenweiliang.com Як ложак на малюнку ▼

Якая карысць ад другаснага даменнага імя WordPress?Як перайсці на субдамен выявы

Вы можаце выкарыстоўваць другаснае даменнае імя ў якасці шляху выявы, перанесці выявы са свайго блога на больш хуткі хостынг у любы час, проста загрузіце выяву і зменіце дазвол субдамена, і праблема будзе вырашана.

Калі ў вас ёсць хатні хост службы CDN, вы таксама можаце значна паскорыць прагляд і паменшыць нагрузку на многія серверы.

дзякуючыЧэнь ВэйлянУ блогах выкарыстоўваюцца субдамены WWW. Файлы cookie гэтага тыпу субдаменаў не будуць забруджваць субдамен IMG, і вы можаце карыстацца без файлаў cookie і паскорыць доступ.

Што такое без печыва?

YSlow прапануе 22 парады, як павысіць эфектыўнасць вэб-старонкі і аптымізаваць прадукцыйнасць вэб-сайта.

  • Адзін з іх тычыцца даменных імёнаў: выкарыстоўвайце dom без файлаў cookieaiнс.
  • Калі браўзер карыстальніка адпраўляе статычны файл (напрыклад, малюнак або файл табліцы стыляў CSS), файлы cookie ў тым самым даменным імені (або даменным імені другога ўзроўню) будуць адпраўлены адначасова, але вэб-сервер цалкам ігнаруе адпраўленыя файлы cookie, таму гэтыя бескарысныя файлы cookie губляюць прапускную здольнасць вэб-сайта, уплываюць на паскарэнне вэб-сайта і прадукцыйнасць вэб-старонкі.
  • YSlow мяркуе, што для вырашэння гэтай праблемы вы можаце выкарыстоўваць падыход да даменаў без кукі для аптымізацыі выкарыстання кукі для павышэння эфектыўнасці вашых вэб-старонак.

Калі вы выкарыстоўваеце непасрэдна like chenweiliang.com Такое даменнае імя верхняга ўзроўню выкарыстоўваецца ў якасці даменнага імя вашага блога, таму выкарыстанне субдаменнага імя ў якасці ложка з выявай не можа пазбавіцца ад файлаў cookie.

  • таму што дамен верхняга ўзроўню chenweiliang.com Файл cookie адпраўляецца на другасныя серверы імёнаў для ўсіх запытаных статычных файлаў.

Калі вы хочаце падтрымліваць ложкі з выявамі без файлаў cookie, вам трэба выкарыстоўваць іншае даменнае імя, каб не было файлаў cookie.

  • Чэнь ВэйлянВыкарыстанне блога www.chenweiliang.com субдамен у парадку.

Дадайце ўказаны дамен файлаў cookie

У файл wp-config.php дадайце наступны аператар ▼

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

НіжэйWordpress Афіцыйнае апісанне Set Cookie Domain:

Набор даменаў COOKIES для Wordpress можна выкарыстоўваць для некаторых спецыяльных налад даменных імёнаў.Напрыклад, выкарыстанне даменнага імя другога ўзроўню для захоўвання статычнага кантэнту.Каб прадухіліць адпраўку файлаў cookie Wordpress пры кожным запыце статычнага змесціва на дамене другога ўзроўню, мы можам проста ўсталяваць для нестатычнага дамена дамен cookie.

Дамен, усталяваны ў файлах cookie для WordPress, можа быць указаны для тых, хто мае незвычайныя налады дамена. Адной з прычын з'яўляецца тое, што субдамены выкарыстоўваюцца для абслугоўвання статычнага змесціва. Каб прадухіліць адпраўку файлаў cookie WordPress з кожным запытам да статычнага змесціва на вашым субдамене, вы можаце ўсталяваць дамен cookie толькі ў ваш нестатычны дамен.

вырашаць субдамены

крок 1:Увядзіце кіраванне даменнымі імёнамі DNSPod, дадайце даменнае імя другога ўзроўню (субдаменнае імя) ▼

крок 2:Вырашыце запіс A субдамена ў IP-адрас хаста▼

Увайдзіце ў панэль даменных імёнаў DNSPOD, развяжыце запіс A імя субдамена ў трэці IP-адрас хаста

крок 3:Дадайце даменнае імя другога ўзроўню на панэлі хостынгу

  • Не, спытайце ў свайго даменнага імя або хостынг-правайдэра.

VestaCPКаб дадаць даменнае імя на панэль, вы можаце звярнуцца да гэтага падручніка▼

Скапіруйце выяву ў каталог даменных імёнаў другога ўзроўню

Пасля прывязкі субдамена звычайна аўтаматычна ствараецца каталог, які змяшчае субдамен у якасці імя каталога.

E.g:

  • Калі вы прывязваеце img.chenweiliang.com, каталог IMG будзе створаны аўтаматычна.
  • Калі гэта блог WordPress, калі ласка wp-content/uploads Файлы ў каталогу капіююцца ў каталог IMG.

Ніжэй прыведзены прыклад шляху да сервера панэлі VestaCP (калі ласка, змяніце яго на свой шлях да сервера).

крок 1:SSH у папку загрузкі WordPress ▼

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?Як перайсці на субдамен выявы

  • З дапамогай налад тут вы можаце наладзіць месца захавання файла і згенераваны адрас.
  • Гэтая функцыя вельмі добрая, толькі не ведаю, чаму яе трэба хаваць?

Калі вам усё яшчэ трэба наладзіць, вы можаце паспрабаваць наступныя метады аднаўлення.

Проста дадайце наступны код у файл functions.php вашай тэмы WP, каб аднавіць інтэрфейс налад:

//找回上传设置
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 перанакіраванне

Інструкцыі для перанакіравання 301 з рэгулярнымі выразамі ў файле .htaccess:

  • (.+) адпавядае любым сімвалам (уключаючы кітайскія іерогліфы, англійскія літары і г.д.)
  • (\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:SSH у тэчку загрузкі WordPress ▼

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

крок 2:Выдаліць папку загрузак ▼

rm -rf uploads
  • Калі каталог папкі загрузак не выдалены, перанакіраванне 301 да даменнага імя другога ўзроўню выявы можа быць не паспяховым.

Праверце вынік мадыфікацыі

  1. Праверце і абнавіце старонку артыкула, каб убачыць, ці адлюстроўваецца выява як звычайна?
  2. Праверце шлях выявы, ці з'яўляецца гэта шлях выявы новага даменнага імя другога ўзроўню?
  3. Праверце зыходны URL выявы, ці паспяхова 301 перанакіраваны на URL выявы даменнага імя другога ўзроўню?
  4. Перайдзіце ў рэдактар ​​​​публікацый WordPress і праверце адлюстраванне выявы паведамлення, ці адлюстроўваецца яно як звычайна?

Калі ўсё ідзе як звычайна, вы завяршылі наладжванне імя другаснага дамена для загрузкі выявы WordPress.

  • Выявы ў будучых артыкулах будуць захаваны ў каталогу IMG.

Калі вам трэба перанесці вэб-сайт для перадачы малюнкаў, проста спакуйце каталог IMG і загрузіце яго на новы хост.

  • Затым змяніце IP-адрас імя дамена другога ўзроўню img.chenweiliang.com у DNSPod.

Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) падзяліўся "Якая карысць ад другаснага даменнага імя WordPress?Як перайсці на субдамен выявы", гэта дапаможа вам.

Запрашаем падзяліцца спасылкай на гэты артыкул:https://www.chenweiliang.com/cwl-749.html

Сардэчна запрашаем на канал Telegram у блогу Чэнь Вэйляна, каб атрымліваць апошнія абнаўленні!

🔔 Будзьце першым, хто атрымае каштоўнае "Кіраўніцтва па выкарыстанні інструмента AI для маркетынгу кантэнту ChatGPT" у верхнім каталогу канала! 🌟
📚 Гэты дапаможнік мае вялікую каштоўнасць, 🌟Гэта рэдкая магчымасць, не прапусціце яе! ⏰⌛💨
Падзяліцеся і лайкайце, калі хочаце!
Ваш абмен і лайкі - наша пастаянная матывацыя!

 

发表 评论

Ваш адрас электроннай пошты не будзе апублікаваны. 必填 项 已 用 * Этыкетка

пракруціць ўверх