Najjednoduchší spôsob presmerovania prenosu je použitie vstavaných schopností webového servera Apache, konkrétnejšie decentralizovaná správa nastavení servera pomocou súboru htaccess. Do tohto súboru môžu byť umiestnené smernice, ktorých vykonaním tento softvér presmeruje návštevníkov na internetové adresy uvedené v súbore.
Inštrukcie
Krok 1
Otvorte jednoduchý textový editor, napríklad Poznámkový blok. Jeho schopnosti stačia na vytvorenie súboru htaccess a jeho naplnenie potrebným obsahom. Smernice sú v ňom obsiahnuté ako riadky obyčajného textu a je možné ich upravovať rovnakým spôsobom ako súbory s príponou txt, html, js atď.
Krok 2
Vytvorte príkazy na presmerovanie prenosu, ktoré zodpovedajú vašim požiadavkám. Ak potrebujete implementovať odoslanie úplne každého návštevníka ktorejkoľvek zo stránok vášho webového zdroja na rovnakú adresu URL, potom by mal byť do súboru htaccess vložený nasledujúci riadok: Redirect / https://kakprosto.ru Direktíva Redirect v tejto položke je príkaz na presmerovanie … Priama lomka (lomka) tu označuje koreňový adresár stránky, to znamená, že smernica sa vzťahuje na požiadavky na dokumenty vo všetkých priečinkoch na stránke. Akákoľvek žiadosť o súbory na vašom webe spustí mechanizmus presmerovania. Ale ak vložíte podobný súbor s inými smernicami do podpriečinka, potom budú mať jeho príkazy pre Apache prioritu. A https://kakprosto.ru tu označuje adresu URL, na ktorú má serverový softvér odosielať prenos. Musíte ho nahradiť adresou pre vaše presmerovanie.
Krok 3
Namiesto koreňového adresára môžete určiť ľubovoľný priečinok lokality. Potom sa pravidlo presmerovania bude vzťahovať iba na návštevníkov, ktorí požadujú dokumenty zo zadaného adresára a všetkých priečinkov v ňom vložených. Napríklad: Redirect badBoys / page with php extension, then the redirect will work, and if any other (htm, html, etc.), then there will be no redirection. Tento mechanizmus sa implementuje pomocou smernice RedirectMatch. Používa regulárny výraz (regexp) na porovnanie stavu presmerovania a požiadavky z prehliadača: RedirectMatch (. *). Php $
Krok 4
Uložte vygenerovanú smernicu o presmerovaní do súboru s názvom.htaccess a nahrajte ju do koreňového priečinka vášho webu. Upozorňujeme, že názov súboru začína bodkou, to znamená, že má iba príponu, ale žiadny názov.