Tumblr 和 Wikia 等网站如何分配自定义子域?
How do websites such as Tumblr and Wikia assign custom subdomains?
我正在使用 Rails 5 和 Nginx,如果相关的话
我想创建一个可以为用户分配自定义子域的网站。不幸的是,我不知道如何实现它。
最好的方法是使用 Rails 路由吗?或者这应该是 Nginx 的东西?
感谢任何帮助!
勾选
基本上:
- 验证将用作子域的 属性(例如 'name')不是 'www'
- 从控制器中的
request.subdomain
获取模型(例如 User
)
- 创建一个自动加载的子域 class:
:
Class Subdomain
def self.matches?(request)
case request.subdomain
when 'www', '', nil
false
else
true
end
end
end
- 配置您的路线
我正在使用 Rails 5 和 Nginx,如果相关的话
我想创建一个可以为用户分配自定义子域的网站。不幸的是,我不知道如何实现它。
最好的方法是使用 Rails 路由吗?或者这应该是 Nginx 的东西?
感谢任何帮助!
勾选
基本上:
- 验证将用作子域的 属性(例如 'name')不是 'www'
- 从控制器中的
request.subdomain
获取模型(例如User
) - 创建一个自动加载的子域 class:
:
Class Subdomain
def self.matches?(request)
case request.subdomain
when 'www', '', nil
false
else
true
end
end
end
- 配置您的路线