php 获取各级域名

<?php 
// 获取各级域名

// 如果php文件所在地址为:【https://temp.only4.work/test.php】

echo $_SERVER["HTTP_HOST"]; // 【temp.only4.work】

echo '<br>';

$url=$_SERVER['HTTP_HOST'];
preg_match("#\.(.*)#i",$url,$match);//获取根域名
$domin = $match[1];
echo $domin; // 【only4.work】

echo '<br>';

preg_match("#(.*?)\.#i",$url,$match);//获取二级域名
$domin = $match[1];
echo $domin; // 【temp】

echo '<br>';

// 获取域名后可根据业务需求对域名进行重定向
switch ($_SERVER["HTTP_HOST"]) 
{
case "要判断的域名":
header("location:跳转路径");
break;
case "要判断的域名":
header("location:跳转路径"); 
break; 
}
?>


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

搜索
网站分类
控制面板
您好,欢迎到访网站!
  查看权限
最新留言
  • 订阅本站的 RSS 2.0 新闻聚合订阅本站RSS

Powered By Z-BlogPHP 1.6.6 Valyria

code snippet library 代码片段库 - 张小弟之家 | 后台管理