我们有本地PHP文件A-Z。其中重定向切换语句编码。其实我想用id请求并获取重定向url的REAL地址。例如,domain1.com完整路径,domain2.com完整路径。
请有人告诉我,如何获取这些网址的REAL Domain路径?
<?php
$id = $_GET['id'];
switch ( $id ) {
case 01:
header("Location: http://domain1.com");
break;
case 02:
header("Location: http://domain2.com");
break;
default:
header("Location: http://");
break;
}
?>
我如何通过ID请求?
http://localhost/a.php?id=123
并返回url的真实地址,如下所示:
http://www.domain.com/content/title.html // etc
答案 0 :(得分:0)
你需要这样的东西吗?
$path = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
答案 1 :(得分:0)
尝试
$parts = parse_url('http://domain1.com');
echo $parts['host'];
输出我们domain.com如果你需要路径使用$ parts ['path']