1、在/config/routes.rb里加上路由:
map.connect '', :controller => 'users' , :action => 'list', :conditions => [ :subdomain != 'www' ]
2、action里面截取出二级域名:
request.subdomains.first.to_s
第一步的路由配不配都不要紧,也可在程序里读取二级域名然后重新render。
request.subdomains.first.blank
request.domain
map.connect '', :controller => 'users' , :action => 'list', :conditions => [ :subdomain != 'www' ]
2、action里面截取出二级域名:
request.subdomains.first.to_s
第一步的路由配不配都不要紧,也可在程序里读取二级域名然后重新render。
request.subdomains.first.blank
request.domain