Ruby on Rails 配置子域名

OUYANGXUHUA2006 2016-01-15 05:04:29
目前用ruby on rails 做开发,碰到一个子域名问题:
www.trustie.net/organizations/:id 映射到 subdomain.trustie.net
代码实现:
在routes.rb中配置:
constraints(Subdomain.new) do
get '/', to: 'organizations#show'
end

Subdomain定义在configs/initializers中,
class Subdomain

def matches?(request)
o = Organization.where(domain: request.subdomain).first
request.path_parameters[:id] = o.id if o
!o.nil?
end

end
就可以实现动态子域名定制
...全文
188 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,423

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧