Jak přesměrovat web na jinou adresu
Revize textu: 20.2.2020
Přesměrovat web na jakoukoli jinou adresu (např. jiný web) lze u Webhostingu C4 provést dvěma způsoby.
- Přes administrační systém hostingových služeb (doporučujeme)
(u hostingových programů Alias Hosting a C4 Hosting).
nebo - Umístěním přesměrovávacího skriptu index.php nebo .htaccess na zdrojový web
(u hostingového programu C4 Hosting)
- POZOR: U plnohodnotného hostingu (program C4 Hosting) nelze vytvořit přesměrování, pokud existuje web nebo web alias se stejnou adresou. Existuje-li tedy web nebo web alias www.nazev-vasi-domeny.cz, nelze vytvořit přesměrování www.nazev-vasi-domeny.cz -> www.cilova-domena.cz. V takovém případě by bylo nutné web nebo web alias smazat. Potřebujete-li data zachovat, proveďte přesměrování pomoci přesměrovávacího skriptu (2. varianta).
Nastavení přesměrování přes administrační systém hostingových služeb (doporučujeme)
- Přihlašte se do administračního systému hostingových služeb.
- Přejděte v menu do sekce Weby.
- Ověřte, zda neexistuje web stejné adresy, jakou budete vytvářet.
- Klikněte na tlačítko + nové přesměrování.
- Vytvořte příslušné přesměrování. Jedná-li se o přesměrování na URL bez dalších parametrů v cílové adrese, nezapomeňte na koncové lomítko.
Trvalé přesměrování (301) - V internetovém prohlížeči se přesměrování uloží a při další návštěvě bude přesměrovávat rovnou internetový prohlížeč. Při tomto přesměrování jsou rovněž předávány všechny ranky internetových vyhledávačů ze zdrojové domény na doménu cílovou.
Dočasné přesměrování (302) - Při další návštěvě prohlížeč přistoupí opět na server.
- Tip: Vytváříte-li přesměrování webu www., nezapomeňte vytvořit i druhé přesměrování bez www.
www.nazev-vasi-domeny.cz --> https://www.cilova-domena.cz/
nazev-vasi-domeny.cz --> https://www.cilova-domena.cz/
Přesměrování začne fungovat do hodiny.
Umístění přesměrovávacího skriptu index.php nebo .htaccess na zdrojový web
Přihlašte k webu přes FTP klienta a vytvořte v kořenovém adresáři webu soubor index.php nebo .htaccess s následujícími obsahy:
index.php
<? Header("Location: http://www.cilova-domena.cz"); exit; ?>
.htaccess
RewriteEngine on RewriteRule (.*) http://www.cilova-domena.cz/$1 [R=302,L]
Trvalé přesměrování na jinou doménu
Trvalé přesměrování se realizuje obvykle v případě přesunutí stránek na novou doménu. Toto přesměrování například informuje vyhledávače, aby přenesly na novou doménu svoje ranky. Přesměrování se cachuje i v internetových prohlížečích návštěvníků, takže při dalším přístupu na původní adresu již přesměrování zajistí sám internetový prohlížeč.
Trvalé přesměrování doporučujeme realizovat pomocí souboru .htaccess:
.htaccess
RewriteEngine on RewriteRule (.*) http://www.cilova-domena.cz/$1 [R=301,L]
Pesměrování přes soubory index.php a .htaccess začne fungovat okamžitě.