För att omdirigera trafik är det enklaste sättet att använda funktionerna på Apache-webbservern, eller snarare, använda htaccess-filen, använda decentraliserad hantering av alla inställningar. Du kan lägga in direktiv i den här filen, om du kör dem, kommer programvaran att omdirigera användare till de webbadresser som anges i filen.
Instruktioner
Steg 1
Öppna först en vanlig textredigerare, till exempel "Anteckningar". Dess kapacitet är tillräckligt för att skapa en htaccess-fil och fylla den med nödvändigt innehåll. Den innehåller direktiv i form av rader med vanlig text som kan redigeras på samma sätt som filer med behörigheter html, txt, js och andra.
Steg 2
Formulera trafikomdirigeringskommandon som passar dina behov. Om du behöver skicka absolut alla användare från någon av sidorna på din webbplats till samma adress, lägg sedan till följande rad i htaccess-filen: Redirect /
Steg 3
I denna post är omdirigeringsdirektivet ett omdirigeringskommando. Snedstrecket (framåt snedstreck) betecknar här resursens rotkatalog (direktivet gäller förfrågningar om nödvändiga dokument i alla platsfiler). Varje begäran om dina resursmappar utlöser omdirigeringsprocessen. Men om en liknande fil med andra direktiv placeras i någon undermapp, kommer dess kommandon att prioriteras för Apache. Och https://site.ru här anger adressen till vilken serverprogramvaran omdirigerar trafik.
Steg 4
I stället för rotkatalogen kan du ange vilken resursmapp som helst. Då gäller omdirigeringsregeln användare som begär dokument från alla undermappar och den angivna katalogen. Till exempel: omdirigera badBoys / https://site.ru. Det är också möjligt att omdirigera till önskad adress endast de surfare vars webbläsare skickar förfrågningar om filer av en viss typ. Denna mekanism implementeras med RedirectMatch-direktivet, som använder ett reguljärt uttryck för att matcha den inkommande begäran från webbläsaren: RedirectMatch (. *). Php $ https://site.ru. Spara det genererade direktivet i en fil som heter.htaccess och ladda upp den till rotmappen för din resurs.