1、php怎么编写生成二级域名?我做的都是生成的这样的.com/index.php?id=8
首先 DNS 要支持泛解析, 例如 *.domain.com 这样的解析
接下来就是写重写规则了, 把 111.domain.com 这样的域名 重写成 domain.com/index.php?id=8
重写规则 要根据你的应用来进行写的
2、thinkphp如何获取二级域名前缀然后跳转到其他的后缀
这个与框架无关,这只要获取到访问域名就可以判断了
php中$_SERVER['SERVER_NAME']就可以访问当前域名;
确定域名后用explode分离域名为数组获取域名前缀就是为0的数组
3、php如何获取当前二级域名
$_SERVER['HTTP_HOST'] 是可以获取当前的域名的
如果你在 二级域名的url下面 使用 $_SERVER['HTTP_HOST'],还是主域名的,很有可能是你的域名启用泛解析,通过程序分配二级域名。