トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

MISC-Apache

 Apacheの Tips

リバースプロクシのサンプル

      ProxyPass              /test  http://192.168.0.8:8080/beta1/
      ProxyPassReverse       /test  http://192.168.0.8:8080/beta1/
# また内部のサーバが遅い場合には
      ProxyPass              /slow  http://192.168.0.9:8080/slow1/ timeout=120 keepalive=on
      ProxyPassReverse       /slow  http://192.168.0.9:8080/slow2/
# と言ったオプションを設定することができる。

参考http://httpd.apache.org/docs/2.2/ja/mod/mod_proxy.html

Proxy の Tips

 以下の2行を追加
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1

参考 (Bug 37770 - proxy: error reading status line from remote server (null) | Apache | Bugs http://www.gossamer-threads.com/lists/apache/bugs/314332

FreeBSD のTips

/usr/local/etc/pkgtools.conf に
  MAKE_ARGS = {
   'www/apache22' => "WITH_PROXY_MODULES=yes",
  }
を追加して
  # portupgrade -vf apache
を実行して
httpd.conf に
  LoadModule proxy_module libexec/apache22/mod_proxy.so
  LoadModule proxy_http_module libexec/apache22/mod_proxy_http.so
を

PAC

/etc/mime.typesにapplication/x-ns-proxy-autoconfig pacを追加