cPanel 預設的 WordPress 網頁郵件的地址是 2095 埠,例如 WP 站長百科的郵件系統可以透過 www.zzbaike.com:2095 來訪問。同時一般的 cPanelWordPress 主機都會給 webmail 設定自動轉向,結果就是郵件也可以透過 www.zzbaike.com/webmail 這樣的地址來訪問,但是國內的使用者更習慣的地址格式是 mail.zzbaike.com 這樣的。解決方法:
1. 首先做好 mail 子域名的 A 記錄
2. 在.htaccess 檔案中加入下面的 Rewrite 規則:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mail.(.*)
RewriteRule ^.* http://www.%1:2095 [L]
這樣就可以透過類似 mail.zzbaike.com 這樣的地址來登入郵件系統了。
另外這個規則是通用的,可以寫到 httpd.conf 中在整臺站群伺服器實現上述功能。
如果想簡單跳轉也可以參考如下:
實際以 abc.com 為例
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mail.abc.com$
RewriteRule ^(.*)$ http://www.abc.com:2095/$1