Při přechodu na nový hosting jsem si chtěl starou adresu na novou přesměrovat s výjimkou jedné složky, ve které mám dál obsah pro starou adresu. Řešil jsem to docela dlouho, tak se o to podělím:
RewriteEngine On # presmerovani redakcniho systemu na novou domenu, zachovani adresare www RewriteCond %{REQUEST_URI} !^/www/$ [NC] # neni-li to slozky /www/ RewriteRule ^(.*)$ http://jankoweb\.moxo\.cz/$1 [R=301,QSA,L] # presmeruj
Narazil jsem na problém, že jsem chtěl použít k přesměrování složky /www/ přímo do rootu webu:
RewriteEngine On RewriteRule ^www/$ http://mujweb\.cz/ [L]
Což nefungovalo. Řešením je použití direktivy DirectiorySlash:
DirectorySlash Off RewriteEngine On RewriteRule ^www/$ http://mujweb\.cz/ [L]
Viz diskuze.
Tento web jsem zakládal na střední, v roce 2008. Je zde hlavně archiv mé tvorby.
Aktuální věci publikuji kvůli úspoře času na Twitter.
Honza
"Lidé potřebují, aby řák v jejich životě fungoval co nejlépe. Řád v našem životě skýtá obraz o tom, jací jsme."