Zimbra 多个 DNS 名称

Zimbra 多个 DNS 名称

我们有 Zimbra 8.0.3 OS 版服务器。我们的服务器在 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>

谢谢大家=)

相关内容