0
我有一個SaaS應用程序,其中每個用戶都有一個個人子域:username.domain.com
。每個用戶都有個人博客username.domain.com/blog
。DNS自定義域到子文件夾
現在我想接受自定義域名,例如www.mycustomblog.com
將是username.domain.com/blog
的別名。
如果有人瀏覽到www.mycustomblog.com/123
,則應提供頁面username.domain.com/blog/123
。
但是,我做不是想要重定向。用戶仍然應該在地址欄中看到www.mycustomblog.com/123
。
我該如何實現這種行爲?我查看了Nginx的反向代理,DNS CNAME記錄...但似乎沒有任何符合我的需求。我可以訪問自定義域DNS設置和所有服務器的配置文件。
那麼,域名實際上就是識別信息。我有域名和用戶名之間的映射,但我怎麼能用它來重寫? – Glenn
「www.mycustomblog.com」對所有入站請求都一樣嗎?您需要的是在源請求中能夠將其映射到目標的東西。 –
「www.mycustomblog.com」只是用戶A的個人域名。它唯一標識用戶A並且應該被重寫到userA.domain.com/blog。我可以將它添加爲Nginx的重寫嗎? – Glenn