我在计算机a上创建了一个本地服务器。设置服务器ip地址为192.168.1.1
现在我正试图从LAN上的另一台计算机b访问file1.php:
192.168.1.1/file1.php
在file1.php,我重定向到另一个文件名为file2.php使用:
头("位置:/file2.php");
,所以它应该重定向到192.168.1.1/file2.php。但是它正在重定向到localhost/file2.php。
如何做到这一点。
如何:
header('Location: http://'.$_SERVER['SERVER_ADDR'].'/file1.php');
SERVER_ADDR
返回您所在网页的ip地址。
https://www.php.net/manual/en/reserved.variables.server.php
你可以像这样重定向完整地址:
header('Location: http://192.168.1.1/file1.php');
如果你这样做,它会有任何错误吗?