ProxyPreserveHost
リバースプロクシ使用時、フロント、バックエンドのサーバが共にバーチャルホストで稼働している場合、Apache2はデフォルトでホスト名を渡さない。
http://centos.oss.sc/ruby/apache_lighttpd_rails/ServerName rails.oss.sc # すでにバーチャルホストの設定が行われている場合は以下のディレクティブのみ追加してください ProxyRequests Off ProxyPreserveHost On ProxyPass / http://localhost:3000/ ProxyPassReverse / http://127.0.0.1:3000/
そんな設定があるなんて知りませんでした。おかげで小一時間はまったよ。