我们要实现用户的个性页面定制,类似于github pages那样的功能,并且会给用户一个二级域名用于访问自己的个性化页面。直到这里都已经实现,而且都不难。
但是关键在于后面的需求,用户如果有自己的域名,可以把自己的域名解析过来访问,用CNAME指向我们生成的二级域名,还是就跟github pages的那种效果一样。我想问的就是这个怎么搞定?我考虑过虚拟主机的方案,但是虚拟主机是通过HTTP的HOST头确定的,即使是CNAME解析,但是抓HOST头依旧是用户自己的域名,并不是我们提供的二级域名。
服务器环境为nginx+tomcat。望各位不吝赐教。
比如说就像github pages和CDN那样,允许用户使用自己的个性化域名,只要CNAME解析到user.github.io或CDN 域名就可以了。 我就想问问这种功能是怎么做到的?
慕的地6079101
米脂
温温酱
慕斯王
泛舟湖上清波郎朗