Za preusmeritev prometa je najlažje uporabiti zmogljivosti spletnega strežnika Apache, oziroma z uporabo datoteke htaccess uporabiti decentralizirano upravljanje vseh nastavitev. V to datoteko lahko vstavite direktive, če jih izvedete, bo programska oprema uporabnike preusmerila na spletne naslove, določene v datoteki.
Navodila
Korak 1
Najprej odprite običajni urejevalnik besedil, na primer »Beležnica«. Njegove zmogljivosti so povsem dovolj, da ustvarite datoteko htaccess in jo napolnite s potrebno vsebino. Vsebuje smernice v obliki vrstic navadnega besedila, ki jih je mogoče urejati na enak način kot datoteke z dovoljenji html, txt, js in druge.
2. korak
Oblikujte ukaze za preusmeritev prometa, ki ustrezajo vašim potrebam. Če morate poslati popolnoma vsakega uporabnika s katere koli strani vašega spletnega mesta na isti naslov, v datoteko htaccess vnesite naslednjo vrstico: Preusmeritev /
3. korak
V tem vnosu je direktiva o preusmeritvi ukaz za preusmeritev. Poševnica (poševnica naprej) tukaj označuje korenski imenik vira (direktiva velja za zahteve za potrebne dokumente v vseh datotekah spletnega mesta). Vsaka zahteva za vaše mape virov bo sprožila postopek preusmeritve. Če pa je podobna datoteka z drugimi direktivami postavljena v neko podmapo, bodo njeni ukazi postali prednostni za Apache. In https://site.ru tukaj označuje naslov, na katerega strežniška programska oprema preusmeri promet.
4. korak
Namesto korenskega imenika lahko določite katero koli mapo virov. Potem bo pravilo preusmeritve zadevalo uporabnike, ki zahtevajo dokumente iz vseh podmap in določenega imenika. Na primer: Preusmeritev badBoys / https://site.ru. Na zahtevani naslov je mogoče preusmeriti le tiste deskarje, katerih brskalniki pošiljajo zahteve za datoteke določene vrste. Ta mehanizem se izvaja z uporabo direktive RedirectMatch, ki uporablja regularni izraz, ki ustreza uhodni zahtevi brskalnika: RedirectMatch (. *). Php $ https://site.ru. Ustvarjeno direktivo shranite v datoteko.htaccess, nato pa jo naložite v korensko mapo vira.