I’m looking for some help in properly configuring a Phoenix (umbrella) app to work nicely while running on a
*.myapp.com host. The context here is that I need to drive white-labeling through the subdomain like
The way I’ve configured it so far doesn’t seem right. I’ve got the endpoint configured like so:
config :redacted_web, RedactedWeb.Endpoint, url: [host: "myapp.com"]
And a plug which pulls out the subdomain with some regex and fetches the account. This works for the most part but there’s a few annoyances. For instance, I can’t use
redirect(to: path) and have to instead do
redirect(external: uri). I suppose that’s fine but it’s also making testing a pain when asserting
Not a huge deal. But would be great to know if I’m going about this wrong. The app will always be running on a subdomain.
myapp.com is a separate sales site.