代码 php获取当前域名

2024-11-18 00:12:48 +0800 CST views 918

这段PHP代码用于检查当前请求是否使用HTTPS协议,并获取当前域名,最终组合成完整的URL并输出。代码首先判断HTTPS的状态,然后通过$_SERVER变量获取主机名,最后将协议和主机名组合成完整的URL。

<?php
// 检查是否为 HTTPS
$protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://";

// 获取当前域名
$host = $_SERVER['HTTP_HOST'];

// 组合完整的URL
$currentUrl = $protocol . $host;

echo $currentUrl;
?>

复制全文 生成海报 编程 Web开发 安全

推荐文章

php使用文件锁解决少量并发问题
2024-11-17 05:07:57 +0800 CST
FcDesigner:低代码表单设计平台
2024-11-19 03:50:18 +0800 CST
智能视频墙
2025-02-22 11:21:29 +0800 CST
git使用笔记
2024-11-18 18:17:44 +0800 CST
Web 端 Office 文件预览工具库
2024-11-18 22:19:16 +0800 CST
全栈工程师的技术栈
2024-11-19 10:13:20 +0800 CST
Redis函数在PHP中的使用方法
2024-11-19 04:42:21 +0800 CST
如何实现生产环境代码加密
2024-11-18 14:19:35 +0800 CST
Nginx 性能优化有这篇就够了!
2024-11-19 01:57:41 +0800 CST
一个有趣的进度条
2024-11-19 09:56:04 +0800 CST
Vue3中的v-for指令有什么新特性?
2024-11-18 12:34:09 +0800 CST
Go 接口:从入门到精通
2024-11-18 07:10:00 +0800 CST
如何配置获取微信支付参数
2024-11-19 08:10:41 +0800 CST
js一键生成随机颜色:randomColor
2024-11-18 10:13:44 +0800 CST
PHP 唯一卡号生成
2024-11-18 21:24:12 +0800 CST
pycm:一个强大的混淆矩阵库
2024-11-18 16:17:54 +0800 CST
使用Python实现邮件自动化
2024-11-18 20:18:14 +0800 CST
程序员茄子在线接单