読者です 読者をやめる 読者になる 読者になる

tohokuaikiのチラシの裏

技術的ネタとか。

Confluenceのプラグイン開発を承ります。ご連絡はこちらのホームページからお願いいたします。

Apacheで違うポートで立ってるHTTPサービスを向けたいとき

こんな感じ。


ServerName someproxy.example.jp
CustomLog /var/log/httpd/proxysample.access_log combined
ErrorLog /var/log/httpd/proxysample.error_log
ProxyRequests Off
ProxyPassReverse / http://localhost:58081/

RewriteEngine On
RewriteRule ^(.+) http://localhost:58081%{REQUEST_URI} [P]

みたいな。
ProxyPassReverse
がないと、302リダイレクトになっちゃうし、Rewriteがないと普通にDocumentRootを探される。

なんでこの両方が必要なのかわからないし、これはたまたま見つけたのだけど、とりあえずこれで動くので。

なんか変だよねー。無駄してると思う。