Jak Přesměrovat Provoz

Obsah:

Jak Přesměrovat Provoz
Jak Přesměrovat Provoz

Video: Jak Přesměrovat Provoz

Video: Jak Přesměrovat Provoz
Video: Как перенаправить трафик во вторую WAN с помощью роутера Mikrotik 2024, Prosinec
Anonim

Nejjednodušší způsob přesměrování provozu je použití vestavěných funkcí webového serveru Apache, konkrétněji decentralizovaná správa nastavení serveru pomocí souboru htaccess. Do tohoto souboru lze umístit směrnice, jejichž provedením software přesměruje návštěvníky na internetové adresy uvedené v souboru.

Jak přesměrovat provoz
Jak přesměrovat provoz

Instrukce

Krok 1

Otevřete jednoduchý textový editor, například Poznámkový blok. Jeho schopnosti stačí k vytvoření souboru htaccess a jeho naplnění potřebným obsahem. Směrnice jsou v něm obsaženy jako řádky prostého textu a lze je upravovat stejným způsobem jako soubory s příponou txt, html, js atd.

Krok 2

Formulujte příkazy přesměrování provozu, které odpovídají vašim požadavkům. Pokud potřebujete implementovat odesílání absolutně každého návštěvníka kterékoli ze stránek vašeho webového zdroje na stejnou adresu URL, měl by být do souboru htaccess umístěn následující řádek: Redirect / https://kakprosto.ru Direktiva Redirect v této položce je příkaz přesměrování … Přední lomítko (lomítko) zde označuje kořenový adresář webu, to znamená, že směrnice se vztahuje na požadavky na dokumenty ve všech složkách na webu. Jakýkoli požadavek na soubory vašeho webu spustí mechanismus přesměrování. Pokud ale vložíte podobný soubor s jinými směrnicemi do podsložky, budou mít jeho příkazy pro Apache přednost. A https://kakprosto.ru zde označuje adresu URL, na kterou by měl serverový software odesílat provoz. Musíte jej nahradit adresou přesměrování.

Krok 3

Místo kořenového adresáře můžete zadat libovolnou složku webu. Pravidlo přesměrování se pak bude vztahovat pouze na návštěvníky požadující dokumenty ze zadaného adresáře a všech složek v něm vnořených. Napří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 mechanismus je implementován pomocí směrnice RedirectMatch. Používá regulární výraz (regexp) k porovnání podmínky přesměrování a požadavku z prohlížeče: RedirectMatch (. *). Php $

Krok 4

Uložte vygenerovanou směrnici o přesměrování do souboru s názvem.htaccess a nahrajte ji do kořenové složky vašeho webu. Pamatujte, že název souboru začíná tečkou, to znamená, že má pouze příponu, ale žádný název.

Doporučuje: