我正在开发一个需要管理子域名的应用程序。
当我尝试获取请求的子域名时,即使有一个域名,我也会得到nil并获得整个主机域名:
# GET patate.localhost:3000
request.subdomain # -> nil
request.subdomains # -> []
request.domain # -> patate.localhost
request.host # -> patate.localhost
有谁知道我的做法有什么问题?
修改
我的/ etc / hosts文件:
127.0.0.1 localhost
127.0.0.1 patate.localhost
答案 0 :(得分:5)
在您的主机文件中:
127.0.0.1 patate.local.dev
然后使用http://patate.local.dev:3000
,您将拥有patate
子域名