Каква е употребата на вторичното име на домейн за изображение на WordPress?Как да промените на поддомейн на изображение

Когато използвате поддомейн (домейн от второ ниво) като директория с категории или тема, можете да увеличите теглото на URL адреса, за да постигнетеSEOЕфектът от оптимизацията за търсачки.

Например всички изображения на уебсайта използват името на домейн от второ ниво img.chenweiliang.com Като легло на картина ▼

Каква е употребата на вторичното име на домейн за изображение на WordPress?Как да промените на поддомейн на изображение

Можете да използвате вторичното име на домейн като път към изображението, да прехвърляте изображения от вашия блог на по-бърз хостинг по всяко време, просто качете изображението и променете резолюцията на поддомейна и проблемът ще бъде решен.

Ако имате домашен хост на CDN услуга в Китай, можете също така значително да ускорите сърфирането и да намалите натоварването на много сървъри.

порадиЧен УейлиангБлоговете използват WWW поддомейни. Бисквитките от този тип поддомейн няма да замърсяват поддомейна IMG и можете да се насладите на достъп без бисквитки и да ускорите достъпа.

Какво е без бисквитки?

YSlow предлага 22 съвета как да подобрите ефективността на уеб страницата и да оптимизирате ефективността на уебсайта.

  • Един от тях е относно имената на домейни: използвайте dom без бисквиткиains.
  • Когато браузърът на потребител изпрати статичен файл (като изображение на картина или файл със стилова таблица за CSS), бисквитките в същото име на домейн (или име на домейн от второ ниво) ще бъдат изпратени едновременно, но уеб сървърът напълно игнорира изпратените бисквитки, така че тези безполезни бисквитки губят честотна лента на уебсайта, засягат ускоряването на уебсайта и ефективността на уеб страницата.
  • YSlow предлага, за да разрешите този проблем, можете да използвате подхода за домейни без бисквитки, за да оптимизирате използването на бисквитки, за да подобрите ефективността на вашите уеб страници.

Ако използвате директно like chenweiliang.com Такова име на домейн от първо ниво се използва като име на домейн на вашия блог, така че използването на име на поддомейн като легло за картина не може да постигне без бисквитки.

  • защото домейнът от първо ниво chenweiliang.com Бисквитка се изпраща до вторичните сървъри за имена за всички заявени статични файлове.

Ако искате да поддържате легла с изображения без бисквитки, трябва да използвате различно име на домейн, за да постигнете без бисквитки.

  • Чен УейлиангИзползване на блог www.chenweiliang.com поддомейнът на е добре.

Добавете посочения домейн на бисквитки

Във файла wp-config.php добавете следния оператор ▼

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

Следното еWordpress Официално описание на Set Cookie Domain:

Домейнът COOKIES за Wordpress може да извърши някои специални настройки на име на домейн.Например използване на име на домейн от второ ниво за съхраняване на статично съдържание.За да предотвратим изпращането на бисквитки на Wordpress при всяка заявка за статично съдържание на домейн от второ ниво, можем просто да настроим нестатичния домейн на домейн на бисквитка.

Домейнът, зададен в бисквитките за WordPress, може да бъде посочен за тези с необичайни настройки на домейна. Една от причините е, ако поддомейните се използват за обслужване на статично съдържание. За да предотвратите изпращането на бисквитки на WordPress с всяка заявка към статично съдържание на вашия поддомейн, можете да зададете домейн на бисквитка само към вашия нестатичен домейн.

разрешаване на поддомейни

етап 1:Въведете управлението на имена на домейни DNSPod, добавете име на домейн от второ ниво (име на поддомейн) ▼

етап 2:Разрешете записа A на поддомейна към IP адреса на хоста▼

Влезте в панела за име на домейн DNSPOD и разрешете записа A на името на поддомейн към третия IP адрес на хоста

етап 3:Добавете име на домейн от второ ниво в хостинг панела

  • Не, моля, попитайте името на вашия домейн или хостинг доставчика.

VestaCPЗа да добавите име на домейн към панела, можете да се обърнете към този урок▼

Копирайте изображението в директорията с имена на домейни от второ ниво

След обвързване на поддомейн обикновено автоматично се създава директория, съдържаща поддомейна като име на директория.

Напр

  • Ако обвържете 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 в блога на Chen Weiliang, за да получите най-новите актуализации!

🔔 Бъдете първите, получили ценното „Ръководство за използване на инструмента за изкуствен интелект за маркетинг на съдържание ChatGPT“ в горната директория на канала! 🌟
📚 Това ръководство съдържа огромна стойност, 🌟Това е рядка възможност, не я пропускайте! ⏰⌛💨
Споделете и харесайте, ако ви харесва!
Вашите споделяния и харесвания са нашата постоянна мотивация!

 

发表 评论

Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

превъртете до върха