Podarilo se mi to vytvorit takhle:
Kód:
<VirtualHost *>
  ServerName testdomain.cz
  # Zapnuti Rewrite Engine
    RewriteEngine  on                                     
  # Smerovani *.domena.tld -
    RewriteCond    %{HTTP_HOST}  ^testdomain.cz           
  # - do zvoleneho adresare
    RewriteRule    ^(.*)$        /www/$1 [L]       
  # Smerovani www.* - 
    RewriteCond    %{HTTP_HOST}  ^www.*                  
  # - do zvoleneho adresare  
    RewriteRule    ^(.*)$        /www/$1 [L]             
  # Smerovani sub.domena.tld -
    RewriteCond    %{HTTP_HOST}  ^(.*)\.testdomain\.cz   
  # - do prislusneho sub adresare 
    RewriteRule    ^(.*)$        /%1/$1 [L]      
</VirtualHost>
Funguje to tak, ze zadam http://www.testdomain.cz nebo http://testdomain.cz a provede se smerovani do adresare htdocs/www/. V pripade http://cokoliv.testdomain.cz se provede smerovani do htdocs/cokoliv/ - tedy tak, jak bych chtel.

Ma to ale nevyhodu v tom, ze funguji aliasy jen na http://testdomain.cz/alias, jinde ne.
Dale nevim, jak pomoci Rewrite enginu udelat, aby se provedlo presmerovani na http://www.testdomain.cz pri zadani pouze druhe urovne domeny, tj. http://testdomain.cz.

Mohl by me nekdo postrcit spravnym smerem, jak tyhle nedostatky vyresit?
Diky!