Ich arbeite daran, Subdomains in meiner Rails-App für verschiedene Blogs hinzuzufügen, die auf der Site gehostet werden (example.blogthing.com vs example2.blogthing.com). Diese Seite wird auf Heroku gehostet.Bereitstellen von Subdomains aus der App "Roots in Rails" während der Ausführung auf Heroku
Nun fand ich dieses answer on how to set up subdomain Routing, und es funktioniert lokal wie so in meiner Roots-Datei:
Rails.application.routes.draw do
resources :posts
resources :comments
root :to => "pages#home", :constraints => { :domain => "blogthing.com" }, as: nil
root :to => "setup#index"
Jetzt, wo es zu Heroku eingesetzt ist, ich bin ein Problem bemerken. Wenn ich zur Stammdomäne gehe, wird sie korrekt nach Hause weitergeleitet. Wenn ich eine Subdomain hinzufüge, zeigt der Browser einen Fehler an, dass diese Site nicht erreicht werden kann.
Gibt es ein Problem mit der oben beschriebenen sehr einfachen Strategie, die anders implementiert werden müsste, um mit Heroku zu arbeiten?
Ich sollte auch beachten, dass ich meine DNS meiner Kundendomäne Targeting meiner Heroku-Website habe - also versuche ich dies mit einer echten .dom-Domain, nur meine example1.
davor setzen.