1
を返す私のapplication_controllerではありません。request.subdomainは、私は新しいRailsの開発者</p> <p>だ何
class ApplicationController < ActionController::Base
protect_from_forgery
before_filter :sshow
def sshow
puts "==========================="
puts YAML::dump(request.subdomains)
end
end
今私はkausik.localhost置くとき:空白の配列を返します 私のブラウザのアドレスバーにそれを3000 [ ]代わりに['kausik']。
また、このサブドメインのetc/hostファイルも書き換えます。
ホストエントリを追加するか、lvh.meのようなものを指すように 'localhost:3000'を使わないでください。 - コンソールの例:' 'app.host = 'kausik.foo.com'; app.get '/'; app.request.subdomains => ["kausik"] ' –