Rails: Weiterleitung zum aktuellen Pfad, aber andere Subdomain

Ich denke, das sollte ziemlich einfach sein, aber ich bin nicht vertraut damit, wie es gemacht wird ...

Wie schreibt man einen Vorfilter, der prüft, ob die aktuelle Anfrage für bestimmte Subdomains bestimmt ist, und wenn ja, leitet man ihn auf dieselbe URL, aber auf eine andere Subdomain um?

Dh:blog.myapp.com/posts/1 ist aber in ordnungblog.myapp.com/products/123 leitet weiter zuwww.myapp.com/products/123.

Ich dachte etwas wie ...

class ApplicationController < ActionController::Base
  before_filter :ensure_domain

  protected
  def ensure_domain
    if request.subdomain == 'blog' && controller_name != 'posts'
      redirect_to # the same url but at the 'www' subdomain...
    end
  end
end

Wie schreibt man diese Weiterleitung?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage