htaccess - jak nastavit přesměrování na jinou doménu

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

htaccess - jak nastavit přesměrování na…

11.11.2017 napsal Excentric

Vyřešeno
Dobrý den, chci si sám přesměrovat doménu na jinou URL adresu. Prý to lze pomocí souboru .htaccess, jak na to? Chci přesměrovat vše ze staré domény na novou pomocí HTTP kódu 301. Díky

Zobrazit odpovědi

Nejlépe hodnocení uživatelé
Hanz

Počet UP: 5096

React: 215

Rusty

Počet UP: 2354

React: 100

OL3G

Počet UP: 1638

React: 60

SYSTEM

Počet UP: 440

React: 23

Strosmajer

Počet UP: 497

React: 23

Oxytocin

Počet UP: 298

React: 18

Hyacint

Počet UP: 40

React: 14

RE: htaccess - jak nastavit…

11.11.2017 odpověděl Rusty

Zkontrolováno

Ahoj,

přesměrování ze staré domény na novou včetně přesměrování na danou podstránku (URI), tzn. aby se správně přesměroval odkaz např. staradomena.cz/poradna na superuser.cz/poradna, nastavíš takto:


RewriteEngine on
RewriteRule ^(.*)$ http://www.superuser.cz/$1 [R=301,L]


Pokud máš v URL hash # (mřížku), tak musíš použít parametr NE, jinak ti přesměrování nebude fungovat.

RewriteEngine on
RewriteRule ^(.*)$ http://www.superuser.cz/tag/linux#element [R=301,L,NE]
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace