[英]DNS custom domain to subfolder
我有一个SaaS应用程序,其中每个用户都有一个个人子域: username.domain.com
。 每个用户都在username.domain.com/blog
拥有一个个人博客。
现在,我想接受自定义域,例如www.mycustomblog.com
将成为username.domain.com/blog
的别名。
如果有人浏览到www.mycustomblog.com/123
,则应提供页面username.domain.com/blog/123
。
不过,我不希望重定向。 用户www.mycustomblog.com/123
在其地址栏中看到www.mycustomblog.com/123
。
我该如何实现这种行为? 我已经研究了Nginx反向代理,DNS CNAME记录……但是似乎没有什么适合我的需求。 我可以访问自定义域DNS设置和所有服务器的配置文件。
我认为您正在寻找的是重写。 但是,您描述的逻辑不起作用:
www.mycustomblog.com -> username.domain.com/blog
似乎在左侧缺少一条识别信息。 也许www.mycustomblog.com/username? 之后,只需编写match / map语句来更改请求以匹配服务器上的内容即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.