Nastavení www přesměrování při používání aliasů domén

Pokud máte k doméně nastaveny aliasy, nefunguje u nich automatické přesměrování verze bez www na www verzi. Máte-li tedy doménu www.ruby-hosting.cz a k ní alias railsy.cz a www.railsy.cz, nepřesměrovává se vám railsy.cz na www.railsy.cz automaticky tak jako u domény základní.

Následující postup řeší možnost nastavení přesměrování pro doménu 3. řádu:

  • v adresáři /web/ je nutné vytvořit adresář _
  • v adresáři _ vytvořit soubor .htaccess s následujícím obsahem:

.htaccess

RewriteEngine On
RewriteBase /

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