Soubor .htaccess umístíte do kořenové složky webu a server podle něj upraví chování jednotlivých adres. Náš LiteSpeed rozumí stejným pravidlům jako Apache, takže návody z internetu obvykle fungují beze změny.
Přesměrování jedné stránky
Když změníte adresu článku, staré URL nechte přesměrovat, ať návštěvníci ani vyhledávače neskončí na chybě:
Redirect 301 /stara-stranka.html /nova-stranka.html
Kód 301 znamená trvalé přesměrování a předá nové adrese i pozici ve vyhledávačích.
Přesměrování celého webu na jinou doménu
Pokud jste změnili doménu, přesměrujte vše najednou:
RewriteEngine OnRewriteRule ^(.*)$ https://nova-domena.cz/$1 [R=301,L]
Vlastní chybová stránka
Místo strohé hlášky serveru můžete zobrazit vlastní stránku:
ErrorDocument 404 /404.html
Sjednocení adresy s www a bez www
Web by měl být dostupný jen na jedné variantě, jinak se obsah duplikuje. Vyberte si tvar bez www nebo s www a druhý na něj přesměrujte pravidlem RewriteRule stejně jako u změny domény.
Když se web po úpravě rozbije
Chyba v .htaccess se projeví hláškou 500 na celém webu. Vraťte poslední změnu zpět – proto se vyplatí mít před úpravou kopii souboru. Pokud si nejste jistí, pošlete nám obsah souboru a zkontrolujeme ho.