0

我想重定向这个:

www.site1.com/downs/pafiledb.php?action=download&id=NUMBER-OF-DOWNLOAD

www.site2.com/downloads/NUMBER-OF-DOWNLOAD

例如,我输入:

www.site1.com/downs/pafiledb.php?action=download&id=795

并通过 301 重定向转到此地址:

www.site2.com/downloads/795

我使用服务器 Apache 并希望通过 PHP 文件或 RewriteRule 执行此操作,但我尝试了几种方法并失败了。

4

2 回答 2

1

不确定问题出在哪里,但是添加到 pafiledb.php 末尾的这两行应该可以解决问题:

header('Location: http://site2.com/downloads/'.$_GET['id'], true, 301);
exit;
于 2012-07-25T08:48:27.317 回答
0

试试下面的代码。

if( isset( $_GET[id] )
   {
    header( "HTTP/1.1 301 Moved Permanently" );
    header( "location:www.site2.com/downloads/" . $_GET[id]);
    }
于 2012-07-25T08:50:52.870 回答