ubuntuデスクトップでxmppを操作するためにApacheのプロキシモジュールを使用しようとしています。このために、私は次のことをしました-
1) mods が有効なディレクトリの /etc/apache2/mods-available/ から proxy.conf、proxy.load、proxy_http.load のシンボリック リンクを作成して mod_proxy を有効にしました。
2) 仮想ホストに次の行を追加しました
<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 Forbidden エラーが表示されます。
ここで何が欠けていますか? 助けてください。ありがとう
編集: 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>
ただし、最初のコードの何が問題なのかわかりませんでした