request.host はwebサーバーが外部から受理した際の(バーチャル)ホスト名としては使えるけど、
proxyだったりすると、Railsアプリが稼働する自ホスト名ではないかもしれん。