Liikluse ümbersuunamine

Sisukord:

Liikluse ümbersuunamine
Liikluse ümbersuunamine

Video: Liikluse ümbersuunamine

Video: Liikluse ümbersuunamine
Video: icd0007 http protokolli loeng 2024, November
Anonim

Lihtsaim viis liikluse ümbersuunamiseks on kasutada Apache veebiserveri sisseehitatud võimalusi ja täpsemalt serveri sätete detsentraliseeritud haldamist htaccess-faili abil. Sellesse faili saab paigutada direktiive, mille käivitamisel suunab tarkvara külastajad failis täpsustatud Interneti-aadressidele.

Liikluse ümbersuunamine
Liikluse ümbersuunamine

Juhised

Samm 1

Avage lihtne tekstiredaktor, näiteks Notepad. Selle võimalustest piisab htaccess-faili loomiseks ja vajaliku sisuga täitmiseks. Direktiivid sisalduvad selles lihtteksti ridadena ja neid saab redigeerida samamoodi nagu faile laiendiga txt, html, js jne.

2. samm

Sõnastage liikluse ümbersuunamise käsud, mis vastavad teie nõuetele. Kui peate rakendama oma veebiressursi mis tahes lehe absoluutselt iga külastaja saatmise samale URL-ile, peaks htaccess-faili olema paigutatud järgmine rida: Redirect / https://kakprosto.ru Selles kirjes olev ümbersuunamisdirektiiv on ümbersuunamise käsk … Edasi kaldkriips (kaldkriips) tähistab siin saidi juurkataloogi, see tähendab, et direktiivi kohaldatakse kõigi saidi kaustade dokumentide taotluste suhtes. Kõik teie saidi failide taotlused käivitavad ümbersuunamismehhanismi. Kuid kui panete alamkausta sarnase faili koos teiste direktiividega, on selle käskudel Apache jaoks prioriteet. Ja https://kakprosto.ru näitab siin URL-i, kuhu serveritarkvara peaks liiklust saatma. Peate selle asendama ümbersuunamise aadressiga.

3. samm

Juurkataloogi asemel saate määrata mis tahes saidikausta. Siis rakendatakse ümbersuunamisreeglit ainult nende külastajate jaoks, kes taotlevad dokumente määratud kataloogist ja kõigist selles pesastatud kaustadest. Näiteks: suunake badpoyys / php laiendiga leht ümber, siis suunamine töötab ja kui mõni muu (htm, html jne), siis ümbersuunamist ei toimu. See mehhanism on rakendatud RedirectMatch-direktiivi abil. Ta kasutab regulaaravaldist (regexp) ümbersuunamise tingimuse ja brauseri päringu võrdlemiseks: RedirectMatch (. *). Php $

4. samm

Salvestage loodud ümbersuunamisdirektiiv faili nimega.htaccess ja laadige see üles oma saidi juurkausta. Pange tähele, et faili nimi algab punktiga, see tähendab, et sellel on ainult laiend, kuid nime pole.

Soovitan: