我正在尝试创建一个脚本,根据输入的网址将用户重定向到其他网址。
例如:
test.foo.com/1234重定向到a.b.com/abc/def?info=1234
或
test.foo.com/9999重定向到a.b.com/abc/def?info=9999
最简单的方法是什么?
谢谢!
答案 0 :(得分:2)
使用它来提取php脚本中的请求页面。
$_SERVER['REQUEST_URI']
然后执行此操作以重定向用户
header("Location: http://www.abc.com/");
示例:
<?php
$request = $_SERVER['REQUEST_URI'];
$request = trim($request, '/');
//there can be no output before this line
header("Location: http://www.abc.com/def?info=".$request);
exit;
?>
答案 1 :(得分:1)
您可以使用HTACCESS最有效地完成此任务。
RewriteEngine On
RewriteRule ^(.*)$ http://a.b.com/abc/def?info=$1 [L]