Přesměrování
RewriteEngine On
Na variantu www.
RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
HTTP na HTTPS
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ http://www.domain.cz/$1 [R,L]
Adresář na subdoménu
Redirect subdirectory to subdomain.
Docela často je potřeba přesměrovat požadavky na soubory, které byly původně v pod adresáři a nyní jsou přesunuté na samostatnou subdoménu (např. www.domain.cz/clients -> clients.domain.cz).
Pravidlo musí být před všemi ostaními!
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.cz$ [NC] RewriteRule ^subfolder/(.*)$ http://subdomain.domain.cz/$1 [L,NC,R=301]