代码 php获取当前域名

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

这段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开发 安全

推荐文章

对多个数组或多维数组进行排序
2024-11-17 05:10:28 +0800 CST
55个常用的JavaScript代码段
2024-11-18 22:38:45 +0800 CST
智能视频墙
2025-02-22 11:21:29 +0800 CST
go错误处理
2024-11-18 18:17:38 +0800 CST
使用 Git 制作升级包
2024-11-19 02:19:48 +0800 CST
Dropzone.js实现文件拖放上传功能
2024-11-18 18:28:02 +0800 CST
Rust 高性能 XML 读写库
2024-11-19 07:50:32 +0800 CST
Vue3中如何处理组件的单元测试?
2024-11-18 15:00:45 +0800 CST
CentOS 镜像源配置
2024-11-18 11:28:06 +0800 CST
FastAPI 入门指南
2024-11-19 08:51:54 +0800 CST
Elasticsearch 聚合和分析
2024-11-19 06:44:08 +0800 CST
js一键生成随机颜色:randomColor
2024-11-18 10:13:44 +0800 CST
Plyr.js 播放器介绍
2024-11-18 12:39:35 +0800 CST
nginx反向代理
2024-11-18 20:44:14 +0800 CST
任务管理工具的HTML
2025-01-20 22:36:11 +0800 CST
程序员茄子在线接单