我想将子域webmail重定向到该域的/ roundcube。这必须适用于apache中的所有虚拟主机。
示例:
webmail.example.com必须指向[www。] example.com/roundcube
这怎么可能?必须完成的服务器配置为直接admin:S
答案 0 :(得分:3)
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
相同的服务器。