mod_rewrite na linuxových serverech

Na linuxových serverech je povoleno přidávat pravidla přímo do souboru .htaccess. Není nutné žádat speciální povolení od Zákaznické podpory. Na webových serverech je instalován Apache 1.3.x - a proto je nutné při problémech s funkčností pravidel zjistit, zda není vyžadován Apache 2.x.

Pro kontrolu funkčnosti vyzkoušejte například toto jednoduché pravidlo.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domena.tld
RewriteRule (.*) http://www.domena.tld/$1 [R=301,QSA,L]

které přesměruje všechny požadavky "bez www" na nadresu "s www." (Místo domena.tld napište název Vaší domény i s koncovkou). Pokud toto pravidlo funguje, obraťte se s "nefunkčními" pravidly na autora pravidel.