Atreoraithe Léiriú Rialta Fearainn Nua (Regex) I WordPress

Regex - Sloinn Rialta

Le cúpla seachtain anuas, bhíomar ag cabhrú le cliant imirce chasta a dhéanamh le WordPress. Bhí dhá tháirge ag an gcliant, agus tá an-tóir ar an dá cheann acu go dtí go raibh orthu na gnóthais, an bhrandáil agus an t-ábhar a roinnt ina bhfearainn ar leithligh. Is mór an gealltanas é!

Tá an fearann ​​atá acu ann fós á chur i bhfeidhm, ach beidh an t-ábhar ar fad ag an bhfearann ​​nua maidir leis an táirge sin ... ó íomhánna, postanna, cás-staidéir, íoslódálacha, foirmeacha, bunachar eolais, srl. Rinneamar iniúchadh agus chuireamar an suíomh ar bun chun a chinntiú nach mbeimis ní chailleann tú sócmhainn aonair.

Nuair a bhí an suíomh nua againn i bhfeidhm agus ag feidhmiú, bhí an t-am ann an lasc a tharraingt agus a chur beo. Chiallaigh sé sin go gcaithfí URLanna ar bith ón bpríomhshuíomh a bhain leis an táirge seo a atreorú chuig an bhfearann ​​nua. Choinníomar an chuid is mó de na cosáin comhsheasmhach idir na suíomhanna, agus mar sin ba eochair dúinn na atreoruithe a chur ar bun go cuí.

Breiseáin a atreorú i WordPress

Tá dhá bhreiseán móréilimh ar fáil a dhéanann sár-obair chun atreoruithe a bhainistiú le WordPress:

  • atreorú - an breiseán is fearr ar an margadh b’fhéidir, le cumais léirithe rialta agus fiú catagóirí chun d’ atreoruithe a bhainistiú.
  • Sinsearach Rankmath - tá an breiseán éadrom Sinsearach seo anáil an aeir úr agus déanann sé mo liosta de Breiseáin WordPress is Fearr ar an margadh. Tá atreoruithe aige mar chuid dá thairiscint agus iompórtálfaidh sé sonraí Redirection fiú má aistríonn tú chuige.

Má tá inneall Bainistithe Óstáil WordPress á úsáid agat mar WPEngine, tá modúl acu chun atreoruithe a láimhseáil sula mbuaileann an duine do shuíomh riamh… gné deas deas a fhéadann latency agus forchostais ar do óstáil a laghdú.

Agus, ar ndóigh, is féidir leat scríobh rialacha atreoraithe isteach i do chomhad .htaccess ar do fhreastalaí WordPress… ach ní mholfainn é. Tá tú earráid chomhréire amháin seachas do shuíomh a dhéanamh inrochtana!

Conas Atreorú Regex a Chruthú

Sa sampla a sholáthraím thuas, b’fhéidir go mbeadh sé simplí atreorú tipiciúil a dhéanamh ó fho-fhillteán go dtí an fearann ​​agus an fo-fhillteán nua:

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

Tá fadhb leis sin, áfach. Cad a tharlaíonn má tá naisc agus feachtais dáilte agat a bhfuil ceist acu maidir le feachtais a rianú nó atreoruithe a dhéanamh? Ní atreorófar na leathanaigh sin i gceart. B'fhéidir gurb é an URL:

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

Toisc gur scríobh tú cluiche cruinn, ní atreoróidh an URL sin áit ar bith! Mar sin, b’fhéidir go meallfar thú chun é a chur in iúl go rialta agus cárta fiáin a chur leis an URL:

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

Tá sé sin go maith, ach tá cúpla fadhb ann fós. Ar dtús, tá sé chun aon URL a mheaitseáil le / táirge-a / ann agus iad go léir a atreorú chuig an gceann scríbe céanna. Mar sin atreorófar na cosáin seo go léir chuig an gceann scríbe céanna.

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

Is uirlis álainn iad nathanna rialta, áfach. Ar dtús, is féidir leat d’fhoinse a nuashonrú chun a chinntiú go n-aithnítear leibhéal an fhillteáin.

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

Cinnteoidh sé sin nach ndéanfaidh ach leibhéal na fillteán bunscoile atreorú i gceart. Anois maidir leis an dara fadhb ... conas a gheobhaidh tú an fhaisnéis cheistiúcháin a gabhadh ar an suíomh nua mura gcuireann do atreorú í san áireamh? Bhuel, tá réiteach iontach ag nathanna rialta air sin freisin:

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

Déantar an fhaisnéis faoin gcárta fiáin a ghabháil agus a chur i gceangal leis an gceann scríbe tríd an athróg a úsáid. Mar sin ...

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

Déanfar atreorú i gceart chuig:

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

Coinnigh i gcuimhne go gcuirfidh an cárta fiáin ar chumas aon fho-fhillteán a atreorú freisin, mar sin cumasófar é seo freisin:

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

Déanfaidh sé atreorú chuig:

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

Ar ndóigh, féadann nathanna rialta a bheith i bhfad níos casta ná seo ... ach níor theastaigh uaim ach sampla gasta a sholáthar de conas atreorú regex cárta fiáin a chur ar bun a théann gach rud go glan chuig fearann ​​nua!

Cad é do bharúil?

Úsáideann an suíomh seo Akismet chun spam a laghdú. Foghlaim conas a dhéantar próiseáil ar do chuid tráchta.