18910140161

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

顺晟科技

2022-10-19 10:17:52

251


举例:这个网站的域名是https://www.yichafen.com/ 我注册后,他会给我生成一个二级域名https://292525.yichafen.com 相当于另外一个网站。然后我的数据都保存在另外一个网站里面。

这个很简单,域名泛解析就好了。
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 泛域名解析,都解析到 同一个 服务器

剩下的你应该会了吧

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航