Doména je dušou stránky. Správne zvolená doména je jedným z faktorov úspešnosti zdroja. Preto niekedy internetové projekty zmenia svoju adresu a presunú sa do novej domény. Používatelia však stále navštevujú starú adresu. A niekedy je počet takýchto návštev veľmi významný. Strata publika pri zmene adresy by bola hlúposť. A v takom prípade nezostáva nič iné, iba presmerovať zo stránky na stránku.
Je to nevyhnutné
Stránka prevádzkovaná serverom Apache. Konfigurácia servera na povolenie vlastných súborov.htaccess. Aktívny modul mod_rewrite. FTP klientský program. Údaje pre prístup na server cez FTP
Inštrukcie
Krok 1
Pripojte sa k serveru lokality pomocou programu klienta FTP. Musí to byť server hostiaci web, z ktorého sa vykoná presmerovanie. Prístupové údaje FTP sa zvyčajne zverejňujú na webových stránkach hostiteľskej spoločnosti alebo v ovládacom paneli hostenia.
Krok 2
Stiahnite si súbor.htaccess z koreňa stránky na svoj pevný disk. Ak súbor.htaccess nie je viditeľný v koreňovom adresári, skontrolujte stav režimu zobrazenia skrytých súborov na serveri. Ak je režim zakázaný, povoľte ho a aktualizujte zoznam FTP. Ak súbor stále nevidíte, stačí na pevnom disku vytvoriť prázdny súbor s názvom.htaccess.
Krok 3
V textovom editore otvorte súbor.htaccess umiestnený na pevnom disku. Musí to byť obyčajný textový editor, to znamená text bez formátovania. Musí byť schopný uložiť súbor v jednobajtovom kódovaní kompatibilnom s kódovaním latin-1.
Krok 4
Upravte svoj súbor.htaccess. Ak potrebujete presmerovať všetkých používateľov z ľubovoľnej adresy URL vo vnútri webu na jednu adresu URL iného webu, zadajte nasledujúce riadky na začiatku súboru.htaccess: RewriteEngine on
RewriteRule ^ [L, R = 301] Sem namiesto štítku musíte napísať adresu, na ktorú dôjde k presmerovaniu. Napríklad to môže vyzerať takto: RewriteEngine je zapnutý
RewriteRule ^ https://codeguru.ru/ [L, R = 301] Ak potrebujete presmerovať z viacerých adries URL na podobné adresy iných webov (napríklad pri zmene domény webu), pridajte na začiatok nasledujúce riadky súbor.htaccess: zapnutý RewriteEngin
RewriteRule ^ https://% {REQUEST_URI} [L, R = 301] Môže to napríklad vyzerať takto: RewriteEngine on
RewriteRule ^ https://codeguru.ru% {REQUEST_URI} [L, R = 301] Uložte súbor.htaccess.
Krok 5
Nahrajte súbor.htaccess do koreňového adresára vášho webu. Použite program klienta FTP. Ak súbor.htaccess už v tomto adresári existuje, prepíšte ho.
Krok 6
Skontrolujte, ako funguje preposielanie. V prehliadači otvorte ľubovoľnú adresu stránok, z ktorých by sa malo presmerovanie uskutočniť. Ak všetko funguje, prehliadač automaticky načíta stránku z iného webu.