共计 345 个字符,预计需要花费 1 分钟才能阅读完成。
看到最近很多大佬在分享 Nginx 规则,小弟一直有个疑惑就是 github pages 那种服务,怎么实现了我们解析过去后它就匹配到我们的账号。
怎么实现一个这种用户注册后可以自定义域名的服务呀。 |
网友回复:
注册 : 我说一个我能想到的思路,用户输入自己的域名后,服务端起一个脚本去生成一个 nginx conf 配置。但总感觉这个方案太 low 了。
ixs: 而且 nginx 还得重启才能生效,肯定不对了。那只能是开始就设置一个通配,然后后端再去处理跳转?
ixs: github 对应目录下不是有个 CNAME 文件记录域名吗
ixs: 我的意思是,github 的服务器接到域名为我设置的域名的请求后,怎么知道这个域名是我的呢?是在哪一个环节实现的呢?这个肯定得查库吧。如果使用 nginx 作 http server 是否可以在这一层完成
正文完