【发布时间】:2010-01-07 14:32:56
【问题描述】:
我想将子域网络邮件重定向到该域的 /roundcube。这必须适用于 apache 中的所有虚拟主机。
例子:
webmail.example.com 必须指向 [www.]example.com/roundcube
这怎么可能?必须使用直接管理员配置的服务器:S
【问题讨论】:
我想将子域网络邮件重定向到该域的 /roundcube。这必须适用于 apache 中的所有虚拟主机。
例子:
webmail.example.com 必须指向 [www.]example.com/roundcube
这怎么可能?必须使用直接管理员配置的服务器:S
【问题讨论】:
mod_rewrite 是你的朋友。
在您的 Apache VirtualHost 配置中尝试这样的操作:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^webmail\.[^.]+\.[^.]+$
RewriteRule ^webmail\.([^.]+)\.([^.]+)$ http://www.$1.$2/roundcube [R=permanent]
...并配置 DNS 以将 webmail.example.com 指向与 www.example.com 相同的服务器。
【讨论】: