めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

mod_proxyとmod_rewrite(1)

CentOSに入れていたApacheには、mod_proxyを入れていなくて、proxyのサービスが動きませんでした。そこで、mod_proxy関連のモジュールを入れてみたのですが、うまく動きませんでした。そこで、MacPortsで入れているApacheで試してみました
すると、mod_rewriteで設定したmod_proxyは、以下のような.htaccessを設置すると動きました

.htaccess

  • Apacheのバージョンは、2.2.11
ewriteEngine On
RewriteRule ^(.*) http://www.yahoo.co.jp/$1 [P] 

その時のhttpd.conf

気になったのが、mod_proxyだけじゃなくて他にも、モジュールが読み込まれている事。
ここらへんを、もう少し調べてみた方がいいのかな。

LoadModule setenvif_module modules/mod_setenvif.so
LoadModule version_module modules/mod_version.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so