将stream量redirect到https网站

在我们的邮件服务器中,有多个虚拟电子邮件域托pipe。 用户可以使用webmail.example.com(这是第一个Apache虚拟主机)来检查邮件,或者他们可以使用mail.THEIR-DOMAIN.com。 如果put mail.THEIR-DOMAIN.com apache显示webmail.example.com,因为它是第一个虚拟主机,mail.THEIR-DOMAIN.com不存在。 最近我们为webmail.example.com强加了https,并添加了这个mod_rewrite规则:

RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 

但是现在用户没有像以前那样获得默认的网页邮件页面。 我们如何将所有来自URL“mail.ANY-DOMAIN.com”的请求redirect到“ https://webmail.example.com ”? 我试过以下,但它没有工作:

 RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (mail.*) https://webmail.example.com 

感谢您的帮助提前。

尝试这个:

 NameVirtualHost *:80 <VirtualHost *:80> RewriteEngine On RewriteCond %{HTTP_HOST} ^mail. [NC] RewriteRule ^(.*)$ https://webmail.example.com/$1 [L,R=301] </VirtualHost>