Изҳори мунтазами домени нав (Regex) масир ба WordPress

Regex - Ибораҳои муқаррарӣ

Тайи чанд ҳафтаи охир, мо ба муштарӣ барои интиқоли мураккаб бо WordPress кумак мекардем. Муштарӣ ду маҳсулот дошт, ки ҳардуи онҳо то дараҷае маъмул гаштанд, ки бояд тиҷорат, брендинг ва мундариҷаро барои доменҳои алоҳида тақсим кунанд. Ин комилан ӯҳдадорӣ аст!

Домени мавҷудаи онҳо боқӣ мондааст, аммо домени нав нисбати ин маҳсулот ҳама мундариҷаро дар бар мегирад ... аз тасвирҳо, паёмҳо, мисолҳо, зеркашиҳо, шаклҳо, заминаи дониш ва ғайра. Мо аудит гузаронидем ва сайти худро сайқал додем, то намехостем дороии ягонаро аз даст надиҳед.

Пас аз он ки мо сайти навро дар ҷои кор ва фаъолият қарор додем, вақти кашидани тугма ва ба кор даровардани он фаро расид. Ин маънои онро дошт, ки ҳама URL-ҳои сайти ибтидоӣ, ки ба ин маҳсулот тааллуқ доранд, бояд ба домени нав равона карда шаванд. Мо аксари роҳҳоро байни сайтҳо мувофиқ нигоҳ медоштем, аз ин рӯ калиди дурусти тағир додани тағиротҳо буд.

Васлкунакҳоро дар WordPress тағир диҳед

Ду плагини маъмул мавҷуданд, ки барои идоракунии тағирот бо WordPress кори бузурге мекунанд:

  • Азнавсозӣ - шояд беҳтарин плагин дар бозор, бо қобилияти ифодаи мунтазам ва ҳатто категорияҳо барои идоракунии тағирдиҳии шумо.
  • Рейтинги SEO - ин плагини сабуки SEO як нафаси тоза аст ва рӯйхати маро месозад Беҳтарин Васлкунаки WordPress дар бозор. Он масирро ҳамчун як қисми пешниҳоди худ дорад ва ҳатто агар шумо ба он муҳоҷират кунед, маълумоти Redirection-ро ворид мекунад.

Агар шумо муҳаррики идоракунии WordPress Hosting -ро истифода баред WPEngine, онҳо як модул доранд, то пешгирӣ кардани масирҳоро пеш аз он ки шахс ҳамеша ба сайти шумо бирасад ... хусусияти хубе, ки метавонад таъхир ва изофа дар хостинги шуморо коҳиш диҳад.

Ва, албатта, шумо метавонед қоидаҳои тағирдиҳиро ба файли .htaccess -и худ нависед дар сервери WordPress-и худ… аммо ман инро тавсия намедиҳам. Шумо як хатои синтаксис ҳастед, то сайти худро дастнорас кунед!

Чӣ гуна эҷоди тағироти Regex

Дар мисоле, ки ман дар боло овардам, танҳо як равонакунии маъмулӣ аз зерпапка ба домен ва зерпапкаи нав содда менамояд:

Source: /product-a/
Destination: https://newdomain.com/product-a/

Бо вуҷуди ин, ин мушкилот дорад. Чӣ мешавад, агар шумо истинодҳо ва маъракаҳоро паҳн карда бошед, ки сатри пурсиш барои пайгирии маърака ё муроҷиат доранд? Он саҳифаҳо ба таври дуруст равона карда намешаванд. Шояд URL чунин бошад:

https://existingdomain.com/product-a/?utm_source=newsletter

Азбаски шумо бозии дақиқ навиштед, он URL ба ягон ҷо равона намешавад! Ҳамин тавр, шумо метавонед васваса кунед, ки онро ифодаи муқаррарӣ гардонед ва ба URL нишонае илова кунед:

Source: /product-a/(.*)
Destination: https://newdomain.com/product-a/

Ин хеле хуб аст, аммо ҳанӯз ҳам якчанд мушкилот вуҷуд доранд. Аввалан, он бо ягон URL мувофиқат мекунад / маҳсулот-а / дар он ҷойгир карда, ҳамаи онҳоро ба як макон равона созед. Ҳамин тариқ, ҳамаи ин роҳҳо ба ҳамон як макон равона карда мешаванд.

https://existingdomain.com/product-a/
https://existingdomain.com/help/product-a/
https://existingdomain.com/category/parent/product-a/

Гарчанде ки ибораҳои муқаррарӣ воситаи зебо мебошанд. Аввалан, шумо метавонед сарчашмаи худро навсозӣ кунед, то ки сатҳи папка муайян карда шавад.

Source: ^/product-a/(.*)
Destination: https://newdomain.com/product-a/

Ин кафолат медиҳад, ки танҳо сатҳи ибтидоии ҷузвдон дуруст масир хоҳад шуд. Ҳоло барои мушкилоти дуюм ... чӣ гуна шумо маълумоти пурсишро, ки дар сайти нав сабт шудааст, ба даст меоред, агар масиркунии шумо онро дар бар нагирад? Хуб, ибораҳои муқаррарӣ барои он ҳалли хуб ҳам доранд:

Source: ^/product-a/(.*)
Destination: https://newdomain.com/product-a/$1

Маълумоти аломатӣ дар асл бо истифода аз тағирёбанда таъиншуда илова карда мешавад. Ҳамин тавр ...

https://existingdomain.com/product-a/?utm_source=newsletter

Ба таври дуруст ба:

https://newdomain.com/product-a/?utm_source=newsletter

Дар хотир доред, ки корти воҳид имкон медиҳад, ки ҳар як зерпапкаро низ равона кунанд, аз ин рӯ он низ фаъол карда мешавад:

https://existingdomain.com/product-a/features/?utm_source=newsletter

Ба ин равона карда мешавад:

https://newdomain.com/product-a/features/?utm_source=newsletter

Албатта, ибораҳои муқаррарӣ метавонанд аз ин ҳам мураккабтар шаванд ... аммо ман танҳо мехостам намунаи зудеро дар бораи он, ки чӣ гуна тағир додани тағирёбии воҳиди ҷустуҷӯиро пешниҳод кунам, ки ҳама чизро тоза ба домени нав интиқол диҳад!

Ту чӣ фикр мекунӣ?

Ин сомона ба воситаи Akismet барои кам кардани спам истифода мешавад. Омӯзед, ки чӣ тавр маълумотҳои худро тафтиш кунед.