A forgalom átirányításának legegyszerűbb módja az Apache webszerver beépített képességeinek használata, pontosabban a szerverbeállítások decentralizált kezelése a htaccess fájl segítségével. Ebben a fájlban irányelvek helyezhetők el, amelyek végrehajtásával a szoftver átirányítja a látogatókat a fájlban megadott internetcímekre.
Utasítás
1. lépés
Nyisson meg egy egyszerű szövegszerkesztőt, például a Jegyzettömböt. Képességei elegendőek ahhoz, hogy létrehozzanak egy htaccess fájlt, és kitöltsék azt a szükséges tartalommal. Az irányelveket egyszerű szöveg sorokként tartalmazzák, és ugyanúgy szerkeszthetők, mint a txt, html, js kiterjesztésű fájlok.
2. lépés
Formázza az igényeinek megfelelő forgalomirányítási parancsokat. Ha meg kell valósítania a webes erőforrás bármely oldalának minden látogatójának ugyanarra az URL-re történő elküldését, akkor a következő sort kell elhelyeznie a htaccess fájlban: Redirect / https://kakprosto.ru Az átirányítási irányelv ebben a bejegyzésben az átirányítási parancs … Az előre mutató perjel (perjel) itt a webhely gyökérkönyvtárát jelöli, vagyis az irányelv a webhely összes mappájában található dokumentumok kérésére vonatkozik. A webhelye fájljaival kapcsolatos bármilyen kérés beindítja az átirányítási mechanizmust. De ha egy hasonló fájlt más irányelvekkel együtt egy almappába tesz, akkor annak parancsai elsőbbséget élveznek az Apache számára. És a https://kakprosto.ru itt megadja azt az URL-t, amelyre a szerver szoftvernek forgalmat kell küldenie. Cserélnie kell az átirányítás címére.
3. lépés
A gyökérkönyvtár helyett bármilyen helymappát megadhat. Ekkor az átirányítási szabály csak azokra a látogatókra vonatkozik, akik dokumentumokat kérnek a megadott könyvtárból és az abban beágyazott összes mappából. Például: A BadBoys / page átirányítása php kiterjesztéssel, akkor az átirányítás működni fog, és ha más (htm, html stb.), Akkor nem lesz átirányítás. Ez a mechanizmus a RedirectMatch irányelv segítségével valósul meg. Rendszeres kifejezést (regexp) használ az átirányítási feltétel és a böngésző kérésének összehasonlításához: RedirectMatch (. *). Php $
4. lépés
Mentse a létrehozott átirányítási irányelvet egy.htaccess nevű fájlba, és töltse fel a webhely gyökérmappájába. Felhívjuk figyelmét, hogy a fájl neve ponttal kezdődik, vagyis csak kiterjesztéssel rendelkezik, de neve nincs.