0

我编写了一个小脚本 go.php,它从引用 url 获取链接参数,然后在几秒钟后将用户重定向到该页面。

例如,引用 url 是:

http://www.site1.com/go/go.php?url=http://www.site2.com

go.php 脚本包含以下代码:

<script type="text/javascript">
function movetopage(){
window.location = "<?php echo $_GET['url']?>"
}
</script>

<body onLoad="setTimeout('movetopage()', 3000);">

如果我将人们发送到的 url 是标准域名,这绝对可以正常工作。

但我想将其引用为附属报价,并且该附属报价也以以下形式重定向:

http://site1.com/go/go.php?url=http://www.site2.com/redirector.aspx?aid=6352

出了点问题,当 go.php 启动 movetopage 函数以将它们发送到下一个链接时,它返回 404,我猜这与第二次重定向有关。

有人可以告诉我如何调整代码以使其正常工作,谢谢!

4

1 回答 1

0

如果你只是用 PHP 跳转到它怎么办?

if(isset($_GET['url']))
    header('Location: '. $_GET['url']);
于 2013-05-12T15:56:52.420 回答