
我們有 Zimbra 8.0.3 作業系統版本伺服器。我們的伺服器在 DNS 伺服器中有多個 A 條目。假設它們是 aaa.mydomain.com、bbb.mydomain.com 和 ccc.mydomain.com。有人能告訴我,當用戶使用bbb.mydomain.com、ccc.mydomain.com 和伺服器IP 位址時,我應該如何將用戶重定向到頁面404,但如果他們使用aaa.mydomain.com,則允許他們訪問郵件Web 用戶端?
提前致謝。
答案1
你可以這樣做:
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^bbb.mydomain\.com$ [NC]
RewriteRule .* - [R=404]
您也可以嘗試一般禁止錯誤,如下所示:
order allow,deny
deny from bbb.mydomain.com
allow from all
答案2
所以我已經解決了這個問題。您應該將以下行加入 jetty.xml.in 指令 < New id="zimbra" class="org.eclipse.jetty.webapp.WebAppContext" >...</New> 中:
<Set name="virtualHosts">
<Array type="java.lang.String">
<Item>aaa.mydomain.com</Item>
</Array>
</Set>
謝謝大家=)