今天和guanMac童鞋研究的subdomain配置终于有点头绪~~
之所以会遇到种种难题,个人总结了一下,第一本人太菜,第二英语不好
贴一下guanMac童鞋配置小结的链接:http://my.eoe.cn/guanmac/archive/6105.html
在rails4.0中实现二级域名是没有rails3.0中的复杂,只需要几步就可以了!
步骤如下:
- 在
config/routes 中添加
constraints(Subdomain) do
get '/' => 'controllerName#actionName'
end
- 在lib文档中添加一个 subdomain.rb
class Subdomain
def self.matches?(request) request.subdomain.present? && request.subdomain != "www"
end
end
- 在
config/application.rb 中添加
config.autoload_paths += %w(#(config.root)/lib )
-
在你的地址栏输入 www.lvh.me:3000 取代你的本地地址。
http://railsapps.github.io/tutorial-rails-subdomains.html
https://github.com/RailsApps/rails3-subdomains
http://railscasts.com/episodes/221-subdomains-in-rails-3?view=asciicast
http://stackoverflow.com/questions/11056511/request-subdomain-is-not-being-set-in-rails-3-during-conditional-routing
|
请发表评论