豌豆Ai站群搜索引擎系统 V.25.10.25 网址:www.wd.chat

🗣 Wd提问: tp5 获取域名

🤖 Ai回答:
在 ThinkPHP 5(TP5)中,获取当前域名有多种方式,以下是常用的几种方法:

✅ 1、使用 `request` 对象获取域名

php
// 获取当前请求的域名(包括子域名)
$domain = request()-domain();

// 示例输出:www.65.hk

说明:`request()-domain()` 会返回完整的域名(如 `www.65.hk`),不包含协议和路径。

✅ 2、获取带协议的完整域名(URL)

php
// 获取完整的当前域名 URL(含协议)
$fullDomain = request()-domain(true);

// 示例输出:http://www.65.hk

`true` 参数表示是否包含协议(http/https)。

✅ 3、获取主机名(Host)

php
// 获取 HTTP 请求头中的 Host
$host = request()-host();

// 示例输出:www.65.hk

注意:`host()` 返回的是请求头中的 `Host` 字段,通常与 `domain()` 一致。

✅ 4、手动拼接(兼容性更强)

如果你需要更灵活地控制,也可以手动拼接:

php
$protocol = request()-isSsl() ? 'https' : 'http';
$domain = $protocol 、'://' 、request()-host();

// 输出:https://www.65.hk

✅ 5、获取根域名(去除子域名)

如果想获取主域名(例如 `65.hk` 而不是 `www.65.hk`),可以使用如下方法:

php
function getRootDomain($domain) {
$parts = explode('.', $domain);
if (count($parts) 2) {
return $parts[count($parts)-2] 、'.' 、$parts[count($parts)-1];
}
return $domain;
}

$rootDomain = getRootDomain(request()-domain());
// 示例:www.65.hk → 65.hk

📝 小贴士

`request()-domain()` 是最常用、最推荐的方式。
如果你的项目部署在反向代理(如 Nginx + CDN)下,建议检查 `X-Forwarded-Proto` 和 `X-Forwarded-Host` 等头信息,确保正确识别 HTTPS 和真实域名。
可以结合 `request()-server('HTTP_HOST')` 来获取原始 Host 头。

🔍 示例完整代码

php
// 在控制器或模型中
public function index()
{
$domain = request()-domain(); // www.65.hk
$fullUrl = request()-domain(true); // http://www.65.hk
$protocol = request()-isSsl() ? 'https' : 'http';
$baseUrl = $protocol 、'://' 、$domain;

echo 域名: 、$domain 、<br;
echo 完整 URL: 、$fullUrl 、<br;
echo 协议+域名: 、$baseUrl;
}

✅ 总结:

| 方法 | 作用 |

| `request()-domain()` | 获取当前域名(不含协议) |
| `request()-domain(true)` | 获取带协议的完整域名 |
| `request()-host()` | 获取 Host 头 |
| `request()-isSsl()` | 判断是否是 HTTPS |

如有特殊场景(如多域名、HTTPS 代理等),可进一步优化判断逻辑。欢迎提供具体需求,我可以帮你定制方案!

Ai作答

📣 商家广告


算命

广告招商

香港vps

取名

广告招商


0

IP地址: 251.120.102.149

搜索次数: 0

提问时间: 2025-11-03 10:12:24

🛒 域名购买
63.gs
sbnjt.net
wk.gs
touwang.com.cn
363.net.cn
g-y.cn
pai.show
il.gs
68.wiki
ftp.gs

❓️ 热门提问
世界vps
ecs服务器ip
5个字母的域名
phpstudy2018安装
注册个人域名
便宜得云服务器
性价比国外服务器
windows云服务器搭建
浙江台州服务器
最快服务器
豌豆Ai站群搜索引擎系统

🌐 域名评估
trump.pw
xieliu.com
vision2200.com
touwang.com.cn
ee.hb.cn
lgnm.cn
catl.nm.cn
t-v.com.cn
xphone.fan
byd.hl.cn

⛏ 最新挖掘
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜

🖌 热门作画

🤝 关于我们:
豌豆Ai 域名 建站 站群 留痕 推广 评估 源码
开发Ai 工具 日记 价格 加盟 广告 流量 留言 联系

🗨 加入群聊
群

🔗 友情链接
한국 검색 엔진  商标服务网  ai提问

🧰 站长工具
Ai工具  whois查询  搜索

📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。

👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。

上一篇 53715 53716 53717 下一篇