Skip to main content

Prípad 1: Presmerovanie na inú webovú stránku

Predpokladajme, že ste závislí na Twitteri a chcete sa zbaviť tohto zvyku. Rozhodnete sa, že vždy, keď omylom otvoríte Twitter, prejdete na stránku Unrush kvôli motivačným citátom a krátkej meditácii. Poďme pre to vytvoriť pravidlo!

Krok 1. Otvorte obrazovku „Upraviť pravidlo“

Otvorme obrazovku Upraviť pravidlo a začnime vytvárať vlastné pravidlo v aplikácii. Môžete to urobiť kliknutím na tlačidlo plus (+) v karte Moje pravidlá.

Krok 2. Nastavte „Presmerovať z“

Najprv by ste mali nastaviť sekciu Presmerovať z na obrazovke Upraviť pravidlo v aplikácii. Cieľom sú adresy URL začínajúce na https://twitter.com/.

V tomto prípade môžete zadať nasledujúci vzor pomocou režimu Zástupný znak (Wildcard):

https://twitter.com/*

V režime Zástupný znak * znamená, že sa zhoduje s čímkoľvek (= nula alebo viac znakov).

Ale počkajte. twitter.com bol premenovaný na x.com. Môžete jednoducho nahradiť twitter.com za x.com, ale nikto nevie, kedy si to nový majiteľ znova rozmyslí a vráti to späť. Preto zacielime na twitter.com aj x.com.

Ak to chcete urobiť, prepnite zo Zástupného znaku na Regulárny výraz (Regular Expression), a nastavte toto ako vzor:

https://(twitter|x).com/.*
  • (twitter|x): cielia na twitter aj x. (| sa nazýva zvislá čiara (pipe).)
  • .*: Je to rovnaké ako * v Zástupnom znaku. Konkrétnejšie, . znamená akýkoľvek znak a * znamená, že čokoľvek pred týmto symbolom sa môže opakovať ľubovoľný počet krát, čo vedie k tomu, že sa zhoduje s čímkoľvek.

Regulárne výrazy sú trochu komplikované, ale keď si na ne zvyknete, budú mocným nástrojom. Odporúčame použiť RegExr ako pieskovisko (playground) na analýzu toho, ako funguje váš vzor regulárneho výrazu.

tip

V regulárnych výrazoch sa . v (twitter|x).com tiež považuje za akýkoľvek znak. Preto (twitter|x).com/.* zodpovedá napríklad aj twitter1com/ alebo x_com/.

Aby ste boli presnejší, môžete to zmeniť na (twitter|x)\.com/.*. \ sa používa na to, aby sa s . zaobchádzalo ako s doslovným znakom bodky a nie ako so špeciálnym znakom.

V bežnom internetovom prostredí však takéto adresy URL neexistujú. Preto môžete ponechať . ako špeciálny znak, ak chcete.

Krok 3: Nastavte „Presmerovať do“

Jednoducho zadajte adresu URL takto:

https://unrush.org/

(Voliteľné) Krok 4: Skontrolujte pravidlo

To, ako pravidlo funguje, môžete skontrolovať pridaním príkladu URL v sekcii Príklady na obrazovke Upraviť pravidlo. Napríklad, ak zadáte https://x.com/UN, zobrazí sa ako výsledok https://unrush.org/.

Takto by malo vaše pravidlo teraz vyzerať:

Príklad pravidla na otvorenie inej webovej stránky

⬇️ Stiahnuť pravidlo

Teraz vás Redirect Web pri prístupe na Twitter prenesie k meditácii!