Php 如何显示$服务器[';HTTP#U主机';];名称而不是$url=";http://quot$_服务器[';HTTP#主机';]。$#服务器[';请求&#URI';];

Php 如何显示$服务器[';HTTP#U主机';];名称而不是$url=";http://quot$_服务器[';HTTP#主机';]。$#服务器[';请求&#URI';];,php,server,localhost,web-hosting,Php,Server,Localhost,Web Hosting,在本地主机地址中包含 $url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; 我试过这个密码 header("location: step2.php?server=".base64_encode($_SERVER['HTTP_HOST'])); 但我只想显示主机名,即表示 $server=$_SERVER['HTTP_HOST']; 当我运行$\u服务器['HTTP\u HOST']时我得到结果“www.apple.co

在本地主机地址中包含

$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
我试过这个密码

header("location: step2.php?server=".base64_encode($_SERVER['HTTP_HOST']));
但我只想显示主机名,即表示

$server=$_SERVER['HTTP_HOST'];

当我运行
$\u服务器['HTTP\u HOST']时我得到结果“
www.apple.com
”仅限,否“
http://
“否”
/downloads/dashboard/email\u messaging/todo.html

我只希望在地址栏中显示此结果

www.apple.com

您好,您可以尝试使用此全局变量
$\u SERVER['SERVER\u NAME']

你为什么要这样做?我唯一想知道的是,如何在地址中隐藏文件扩展名,文件扩展名如.HTML中的文件扩展名?不,包括文件名,即(cover.HTML)好的,我在这个链接中找到了answer@YATO这是一个非常低质量的答案,并没有试图解释为什么这是一个正确的方法,也不知道它到底做了什么。(在我看来,这个问题是不清楚的,根本不应该回答。)所有的答案都应该努力教育不仅是OP,而且是所有未来的读者。请改进或删除此答案。请像对待教室一样对待学生——教学。