Я пытаюсь использовать прокси-модуль apache для работы с xmpp на рабочем столе Ubuntu. Для этого я сделал следующие вещи -
1) включил mod_proxy, создав символическую ссылку proxy.conf, proxy.load и proxy_http.load из / etc / apache2 / mods-available / в каталоге с поддержкой модов.
2) Добавлены следующие строки в vhost
<Proxy http://mydomain.com/httpbind>
Order allow,deny
Allow from all
</Proxy>
ProxyPass /httpbind http://mydomain.com:7070/http-bind/
ProxyPassReverse /httpbind http://mydomain.com:7070/http-bind/
Я новичок в использовании прокси-модуля, но что я могу сделать из приведенных выше строк, так это то, что запросы к http://mydomain.com/httpbind
будут перенаправляться на http://mydomain.com:7070/http-bind/
. Пожалуйста, исправьте если не так.
3) добавлено правило Allow from .mydomain.com
в /mods-available/proxy.conf
Теперь я пытаюсь получить доступ к http://mydomain.com/httpbind
, и это показывает 403 Запрещенная ошибка ..
Что мне здесь не хватает? Пожалуйста помоги. спасибо
Редактировать: проблема была решена, когда я изменил следующий код в mods_available / proxy.conf
<Proxy *>
AddDefaultCharset off
Order deny,allow
Deny from all
Allow from mydomain.com
</Proxy>
до
<Proxy *>
AddDefaultCharset off
Order deny,allow
#Deny from all
Allow from all
</Proxy>
Не понял, что не так с исходным кодом, хотя