我在共享主机和添加域上.
我需要为我的网站的每个用户创建子域名,如果用户名是杰夫,那么他应该有一个网址jeff.mydomain.com.
如何使用PHP以编程方式创建它?
这有两个部分.首先,您需要设置通配符dns条目.
完成设置后,您应该将所有请求都指向一个域.然后,您可以使用php来确定您当前所在的域名:
$domain = $_SERVER['HTTP_HOST'];
$base = 'mydomain.com';
$user = substr($domain, 0, -(strlen($base)+1));// the user part of the domain
if(!empty($user)) {
$user = sanatiseUser($user);
require_once $user.'.php';
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3829 次 |
| 最近记录: |