Skip to main content

1 atvejis: nukreipimas į kitą svetainę

Tarkime, esate priklausomi nuo „Twitter“ ir, norėdami atsikratyti šio įpročio, nusprendžiate apsilankyti „Unrush“, kur rasite motyvuojančių citatų ir trumpą meditaciją kiekvieną kartą, kai netyčia atidarote „Twitter“. Sukurkime tam taisyklę!

1 žingsnis. Atidarykite ekraną „Redaguoti taisyklę“

Atidarykime ekraną Redaguoti taisyklę, kad pradėtumėte kurti savo taisyklę programėlėje. Tai galite padaryti spustelėdami pliuso (+) mygtuką skirtuke Mano taisyklės.

2 žingsnis. Sukonfigūruokite „Nukreipti iš“

Pirmiausia programėlės ekrane Redaguoti taisyklę turėtumėte sukonfigūruoti skiltį Nukreipti iš. Tikslai yra URL, prasidedantys https://twitter.com/.

Šiuo atveju galite nurodyti šį šabloną naudodami Pakaitos simbolių (Wildcard) režimą:

https://twitter.com/*

Pakaitos simbolių režime * reiškia, kad jis atitinka bet ką (= nulį ar daugiau simbolių).

Tačiau palaukite. „twitter.com“ buvo pervadintas į „x.com“. Galite tiesiog pakeisti „twitter.com“ į „x.com“, bet niekas nežino, kada naujasis savininkas vėl persigalvos ir grąžins senąjį pavadinimą. Todėl nukreipkime į abu: „twitter.com“ ir „x.com“.

Norėdami tai padaryti, perjunkite iš „Wildcard“ į Reguliariąsias išraiškas (Regular Expression) ir nustatykite šį šabloną:

https://(twitter|x).com/.*
  • (twitter|x): jis nukreipia tiek į „twitter“, tiek į „x“. (| vadinamas vertikaliu brūkšniu arba vamzdžiu.)
  • .*: tai tas pats, kas „Wildcard“ režimo *. Tiksliau, . reiškia bet kokį simbolį, o * reiškia, kad prieš šį simbolį esantis ženklas gali būti kartojamas bet kokį skaičių kartų, todėl jis atitinka bet ką.

Reguliariosios išraiškos yra šiek tiek sudėtingos, bet kai prie jų priprasite, jos taps galingu įrankiu. Rekomenduojame naudoti RegExr kaip bandymų aikštelę, kad išanalizuotumėte, kaip veikia jūsų reguliariosios išraiškos šablonas.

tip

Reguliariosiose išraiškose . dalyje (twitter|x).com taip pat traktuojamas kaip bet koks simbolis. Todėl (twitter|x).com/.* taip pat atitinka, pavyzdžiui, twitter1com/ arba x_com/.

Kad būtų tiksliau, galite pakeisti jį į (twitter|x)\.com/.*. \ naudojamas tam, kad . būtų traktuojamas kaip tiesioginis taško simbolis, o ne specialusis simbolis.

Tačiau bendroje interneto aplinkoje tokių URL nėra. Todėl, jei pageidaujate, galite palikti . kaip specialųjį simbolį.

3 žingsnis: Sukonfigūruokite „Nukreipti į“

Tiesiog nurodykite URL taip:

https://unrush.org/

(Nebūtina) 4 žingsnis: Patikrinkite taisyklę

Galite patikrinti, kaip veikia taisyklė, pridėdami pavyzdinį URL skiltyje Pavyzdžiai, esančioje ekrane Redaguoti taisyklę. Pavyzdžiui, jei įvesite https://x.com/UN, bus rodomas rezultatas https://unrush.org/.

Štai kaip dabar turėtų atrodyti jūsų taisyklė:

Pavyzdinė taisyklė, skirta atidaryti kitą svetainę

⬇️ Atsisiųsti taisyklę

Dabar „Redirect Web“ nukreips jus į meditaciją, kai bandysite pasiekti „Twitter“!