Назад | Перейти на главную страницу

Zimbra несколько DNS-имен

У нас есть сервер Zimbra 8.0.3 OS edition. Наш сервер имеет несколько A-записей в DNS-сервере. Предположим, это aaa.mydomain.com, bbb.mydomain.com и ccc.mydomain.com. Может ли кто-нибудь сказать, что мне нужно сделать, чтобы перенаправить пользователей на страницу 404, когда они используют bbb.mydomain.com, ccc.mydomain.com и IP-адрес сервера, но предоставить им доступ к почтовому веб-клиенту, если они используют aaa.mydomain.com?

Заранее спасибо.

Вы можете сделать что-то вроде этого:

  RewriteEngine on
  RewriteCond %{HTTP_REFERER} ^bbb.mydomain\.com$ [NC]
  RewriteRule .*  - [R=404]

Вы также можете попробовать общую запрещенную ошибку, например:

  order allow,deny
  deny from bbb.mydomain.com
  allow from all

Итак, я решил эту проблему. Вы должны добавить следующие строки в 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>

Всем спасибо =)