Edukia MarketingSearch Marketing

Domeinu berrien adierazpen erregularra (Regex) birbidaltzen du WordPress-en

Azken asteotan bezero bati WordPress-ekin migrazio konplexua egiten laguntzen diogu. Bezeroak bi produktu zituen, biak ere ezagunak bihurtu zirenean, negozioak, marka eta edukia banatu behar izan zituzten domeinuak bereizteko. Ekintza nahiko da!

Dagoeneko domeinua mantentzen jarraitzen dute, baina domeinu berriak eduki guztia edukiko du produktu horri dagokionez ... irudiak, argitalpenak, kasu azterketak, deskargak, inprimakiak, ezagutza basea, etab. Ikuskaritza bat egin genuen eta gunea arakatu genuen ez genukeela ziurtatzeko Ez dut aktibo bakarra galdu.

Gune berria martxan eta behin martxan geneukala, etengailua tiratzeko eta zuzenean jartzeko unea iritsi zen. Horrek esan nahi du produktu horretako lehen guneko URLak domeinu berrira birbideratu behar zirela. Bide gehienak koherenteak izan ginen guneen artean, beraz, gakoa birzuzenketak egoki ezartzen ari zen.

Birbidali Pluginak WordPress-en

WordPress-ekin birbideratzeak kudeatzeko lan bikaina egiten duten bi plugin ezagun daude eskuragarri:

  • Birbidalketa - agian merkatuko plugin onena, adierazpen erregularreko gaitasunekin eta baita zure birbideratzeak kudeatzeko kategoriekin ere.
  • Rankmath SEO - SEO plugin arin hau haize freskoa da eta nire zerrenda osatzen du WordPress plugin onenak merkatuan. Bere eskaintzaren zati gisa birbideratzeak ditu eta bertara migratzen baduzu Birbideratze datuak ere inportatuko ditu.

Kudeatutako WordPress Hosting motorra bezalakoa erabiltzen baduzu WPEngine, Pertsonak zure webgunera iritsi baino lehen birbideratzeak kudeatzeko modulu bat dute ... nahiko ezaugarri polita, zure ostatatzean latentzia eta gastuak murriztu ditzakeena.

Eta, jakina, ahal duzu idatzi birbideratzeko arauak zure .htaccess fitxategira zure WordPress zerbitzarian ... baina ez nuke gomendatuko. Sintaxi errore bat zaude zure webgunea eskuraezin bihurtzetik!

Nola sortu Regex birzuzenketa

Goian ematen dudan adibidean, erraza dirudi azpikarpetatik domeinu eta azpikarpeta berrira birbideratze tipikoa egitea:

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

Horrekin arazoa dago, ordea. Zer gertatzen da kanpainaren jarraipena edo erreferentziarako kontsulta bat duten estekak eta kanpainak banatu badituzu? Orrialde horiek ez dituzte behar bezala birbideratuko. Agian URLa da:

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

Partida zehatza idatzi zenuenez, URL horrek ez du inora birbideratuko! Beraz, baliteke adierazpen erregularra bihurtzeko eta URLari komodina gehitzeko tentazioa izatea:

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

Hori nahiko ona da, baina arazo pare bat daude oraindik. Lehenik eta behin, edozein URLrekin bat etorriko da / produktua-a / bertan eta guztiak helmuga berera birbideratu. Beraz, bide horiek guztiak helmuga berera birbideratuko dira.

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

Adierazpen erregularrak tresna ederra dira, ordea. Lehenik eta behin, iturburua egunera dezakezu karpeta maila identifikatzen dela ziurtatzeko.

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

Horrek ziurtatuko du karpeta nagusiaren maila bakarrik birbideratuko dela behar bezala. Orain bigarren arazoa ... nola lortuko duzu gune berrian jasotako kontsulten informazioa zure birbideratzeak ez badu sartzen? Beno, esapide erregularrek irtenbide bikaina dute horretarako ere:

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

Komodinaren informazioa, aldagaia erabiliz, helmuga harrapatu eta erantsi da. Beraz ...

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

Behar bezala birbideratuko da:

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

Gogoan izan komodinak edozein azpikarpeta ere birbideratzea ahalbidetuko duela, beraz, hau ere gaituta egongo da:

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

Hauetara birbideratuko da:

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

Noski, adierazpen erregularrak hau baino askoz ere konplexuagoak izan daitezke ... baina guztia domeinu berri batera garbi pasatzen duen komodin regex birbideratze bat nola konfiguratu lagin azkar bat eman nahi nuen!

Douglas Karr

Douglas Karr -ren CMO da OpenINSIGHTS eta ren sortzailea Martech Zone. Douglasek MarTech startup arrakastatsu batzuei lagundu die, Martech-en erosketetan eta inbertsioetan 5 milioi dolar baino gehiagoko diligentzian lagundu du eta enpresei laguntzen jarraitzen du salmenta eta marketin estrategiak ezartzen eta automatizatzen. Douglas nazioartean ezaguna den eraldaketa digitala eta MarTech aditua eta hizlaria da. Douglas Dummie's gidaren eta negozioen lidergoaren liburu baten egilea ere bada.

Gaiarekin lotutako artikuluak

Itzuli gora botoia
Itxi

Adblokea hauteman da

Martech Zone eduki hau kosturik gabe eskaintzeko gai da, gure webgunea iragarkien diru-sarreren, kideen esteken eta babesen bidez dirua irabazten dugulako. Eskertuko genuke gure gunea ikusten duzun bitartean iragarkien blokeatzailea kentzea.