$_SERVER['HTTP_HOST']如何配置才能使其值为192.168.1.111
我在本机上装了个wamp环境,局域网的ip是192.168.1.111打开http://192.168.1.111:80/test.php这个网页输出的值为127.0.0.1,
但是我希望得到的值是192.168.1.111
//test.php
<?php
echo $_SERVER['HTTP_HOST'];
?>
想问下有碰到过这个情况吗,是不是哪里配置要改? 在apache的配置文件里,修改ServerName192.168.1.111:80如果你还配置了虚拟主机,虚拟主机也改为你本地的ip,重启apache即可。 你监听的端口是神马,你访问的127.0.0.1? apache的配置 问题。 <?php
if( $_SERVER['HTTP_HOST']== '127.0.0.1'){
$_SERVER['HTTP_HOST']='192.168.1.111';
}
echo $_SERVER['HTTP_HOST'];
?>
{:3_203:}
页:
[1]