我正在使用Rails 5和Nginx,如果这是相关的
我想创建一个可以为用户分配自定义子域的网站。不幸的是,我不知道我是如何实现的。
最好的方法是使用Rails路由吗?或者这应该是一个Nginx的东西?
任何帮助表示赞赏!
答案 0 :(得分:1)
检查https://stackoverflow.com/a/29483146/4515647
基本上:
User
获取模型(例如request.subdomain
)
Class Subdomain
def self.matches?(request)
case request.subdomain
when 'www', '', nil
false
else
true
end
end
end