как повторить allports.jabber.ru?

Есть домен domen.com, на сервере крутится апач, слушающий 80й порт, и ejabberd, слушающий его родные порты. На работе хожу через проксю и хочется коннектиться к своему серваку. Как заставить ежабберд слушать 80й порт, так чтобы и апач слушал его и сайт работал? Все крутится на линухе, сам я не очень большой спец настройки, потому просьба - если кто решится рассказать, если можно, чуть подробнее опишите что и как настраивать. Спасибо =)

насколько я

насколько я понимаю - никак.
1 порт слушает одна прога, если ты хочеш, можно заставить ejabberd слашать на другом порту, но вот одновременно слушать один порт на одном домене двумя прогами - невозможно. если ты сделаеш jabber.domen.com то там можно заставить ежа слушать 80 порт..

Да, понимаю. А

Да, понимаю. А как это реализовать?

прямо как у

прямо как у Стругатских - "Мы знаем что у неё нет решения, мы хотим знать как её решить."

Не понял. Да, я

Не понял. Да, я могу выделить отдельный сабдомен, меня интересует как настроить ежа на его восприятие )

Решение просто

  <VirtualHost *:80>
  ServerName jabber.example.com
  ProxyRequests On
  ProxyVia On
  <Proxy *>
          Order deny,allow
          Allow from all
  </Proxy>
  ProxyPass / http://127.0.0.1:5222/
  </VirtualHost>

Писать в конфиг

Писать в конфиг апача

<VirtualHost *:80>
ServerName jabber.example.com
ProxyRequests On
ProxyVia On
<Proxy *>
        Order deny,allow
        Allow from all
</Proxy>
ProxyPass / http://127.0.0.1:5222/
</VirtualHost>

Незабудьте в апаче включить mod_proxy

Syndicate content