Имеем очень похожие ситуации, но по примерам приведенным здесь ничего не получается. Есть домен 
http://www.mydomain.spb.ru В DNS есть и псевдоним mail, т.е. 
http://mail.mydomain.spb.ru На порте 8080 весит веб интерфейс от виндового почтового севера. Хочу чтобы по урлу 
http://www.mydomain.spb.ru грузился сайт, а по урлу 
http://mail.mydomain.spb.ru интерфейс от почтовика, естественно чтобы срабатывал редирект на 8080 порт. Пробовал "Redirect" через <Directory>, все вроде работает, но тогда по урлу 
http://www.mydomain.spb.ru грузится не сайт, а все тот же интерфейс с портом 8080. Дальше проверял mod_rewrite через <Directory> опять вроде заработал, но он пытается к 
http://mail.mydomain.spb.ru:8080 подставить путь к htdocs, в браузере видим (http://mail.mydomain.spb.ru:8080/c:/program%20files/apache%20group/apache/htdocs/). Естественно служба от почтового сервера пишет что путь не найден (Page not found Click here to return to login page.) 
 В httpd.conf этот кусочек выглядит так: 
 <Directory />  
 RewriteEngine on 
 RewriteBase /  
 RewriteCond %{HTTP_HOST} ^(mail\.)?mydomain\.spb\.ru$  
 RewriteRule ^(.*)$ 
http://mail.mydomain.spb.ru:8080/$1  </Directory> 
 Где намудрил? Чего делать?   
 И еще как сделать чтобы например по урлу 
http://anyname.mydomain.spb.ru грузился урл 
http://www.mydomain.spb.ru/name ?