0

Rails3.0.17を実行しています。現在、ルートで次のように定義されています。

constraints :subdomain => "" do
    get 'faq'     => 'static_pages#faq'
end

問題は、サブドメインのないURL(mypage.com/faq)だけをFAQページにルーティングしたい場合に、サブドメインのあるFAQ URL(anysubdomain.mypage.com/faqなど)がFAQページにルーティングできることです。 。

ヒント/洞察はありますか?

前もって感謝します。

4

1 に答える 1

1

あなたの中でroutes.rb

constraints SubdomainConstraint.new do
  get 'faq' => 'static_pages#faq'
end

あなたの中でlib/

class SubdomainConstraint
  def self.matches?(request)
    request.subdomain.blank?
  end
end
于 2012-10-16T19:59:51.897 に答える