質問: Rails.application.config.chibi constraints host: config[:staff][:host] do namespace :staff, path: config[:staff][:path] do ・ ・ constraints host: config[:admin][:host] do namespace :admin, path: config[:admin][:path] do ・ ・ constraints host: config[:customer][:host] do namespace :customer, path: config[:customer][:path] do ・ ・ constraints host: config[:visitor][:host] do namespace :visitor, path: config[:visitor][:path] do ・ ・ ``` このように設定するとサブドメインも使えるのでしょうか? 教えていただければと思います。
回答: 本当に単一の Rails アプリで `chibi.example.com` と `example.com` の二つのホストを併用しなければならないのでしょうか。 ごめんなさい,私にはできません。 たぶん Rails 側の設定はだいたいそんな感じなんだろうな,と思います。 それから,Rails とは関係なく,取得したドメインの管理ツールで,DNS レコード設定で `chibi.example.com` が使えるように設定します。 次に,Rails と連携するウェブサーバー(Apache? Nginx?)で,どっちのホスト名でアクセスしてきたのも同じ Rails アプリに振るように設定します。 ・・・という感じだと思います。 単一のホスト名でパスを工夫してやったほうがずっと簡単だと思うのですが・・・