我有一个由子域驱动的 Rails 3.2 应用程序:
company1.myapp.com
companyn.myapp.com
有些人正在尝试这样做:
www.companyn.myapp.com
这会产生错误。如果它是 www,我怎样才能去掉那个领先的子域?
我的应用程序控制器中有这个:
def redirect_to_subdomain_page
subdomain = request.subdomain
subdomain = "xyz" if subdomain.blank? or subdomain=="www"
render "#{subdomain}_#{params[:action]}"
end
但如果他们去www.companyn.myapp.com
我想将他们重定向到 just companyn.myapp.com
。我想重定向它们,以便实际的 URL 发生变化。