代码 php获取当前域名

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

这段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-18 20:50:47 +0800 CST
乐观锁和悲观锁,如何区分?
2024-11-19 09:36:53 +0800 CST
三种高效获取图标资源的平台
2024-11-18 18:18:19 +0800 CST
CSS 实现金额数字滚动效果
2024-11-19 09:17:15 +0800 CST
windows下mysql使用source导入数据
2024-11-17 05:03:50 +0800 CST
55个常用的JavaScript代码段
2024-11-18 22:38:45 +0800 CST
什么是Vue实例(Vue Instance)?
2024-11-19 06:04:20 +0800 CST
Nginx rewrite 的用法
2024-11-18 22:59:02 +0800 CST
Dropzone.js实现文件拖放上传功能
2024-11-18 18:28:02 +0800 CST
PyMySQL - Python中非常有用的库
2024-11-18 14:43:28 +0800 CST
2024年公司官方网站建设费用解析
2024-11-18 20:21:19 +0800 CST
html一份退出酒场的告知书
2024-11-18 18:14:45 +0800 CST
PHP服务器直传阿里云OSS
2024-11-18 19:04:44 +0800 CST
程序员茄子在线接单