首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP用户注册与子域创建

PHP用户注册与子域创建
EN

Stack Overflow用户
提问于 2013-11-19 16:22:18
回答 1查看 75关注 0票数 0

我正在寻找一个开发用户注册系统的解决方案,为每个用户创建子域。

我的域名是

www.example.com

当用户创建一个帐户时,他可以访问在

www.user_name.example.com

我试着用PHP来做这件事。

做这种登录系统最好的方法是什么?

如果你知道任何教程,那对我会有很大的帮助。

EN

回答 1

Stack Overflow用户

发布于 2013-11-19 16:53:39

在DNS服务器中:

代码语言:javascript
运行
复制
*.example.com.   3600  A  127.0.0.1

在您的Apache VirtualHost配置中:

代码语言:javascript
运行
复制
ServerAlias *.example.com

在您的代码中:

代码语言:javascript
运行
复制
$match = preg_match(
    '/^www\.(.+)\.example.com$/', 
    $_SERVER['HTTP_HOST'], 
    $matches
);

if ($match) {
    $user_name = $matches[1];
    //stuff when dynamic subdomain detected
}

有关更多细节,您可以看到this

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20076695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档