当别人注册你的网站用户时,你网站就能为用户生成一个专属域名网页?

回复
阅读 932
2 个回答

这个很简单,域名泛解析就好了。
https://292525.yichafen.com
这个域名打开后,其实不是另一个网站,是同一个网站
只是程序逻辑做了隔离处理,看起来像是不同网站,实际上都是同一个。
index.php里面获取域名,解析前缀,设定全局变量规定是哪个用户的网站。
后续逻辑就按index.php里面获取到的来用就行

nginx也不用咋配置
server {

listen 80;
server_name *.xxx.com;

比较简单的方法

web服务器 比如 nginx,配置重写 url
https://292525.yichafen.com => http://account.yichafen.com/?id=292525
或者
https://292525.yichafen.com => http://www.yichafen.com/index.php?r=account/home&id=292525

另外:yichafen.com 泛域名解析,都解析到 同一个 服务器

剩下的你应该会了吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏