ホーム > 未分類 > railsアプリのルートURLをhttp://domain/hoge/のようにする。

railsアプリのルートURLをhttp://domain/hoge/のようにする。

rails、mongrel、apache、mod_proxyで、ルートURLをhttp://domain/hoge/のようにする方法。

1.railsアプリをmongrelで起動する。

> mongrel_rails start -p 3000 --prefix /hoge

※prefixオプションをつける。

2.apacheのhttpd.confにmod_proxyの設定を追加する。

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
ProxyPass /hoge http://localhost:3000/hoge
ProxyPassReverse /hoge http://localhost:3000/hoge

3.apacheを再起動する。

カテゴリー: 未分類 タグ: ,