0

我正在尝试允许用户使用 Clickbank 推广我的附属产品。Clickbank 仅支持会员链接直接链接到产品主页。

例如,一个示例 clickbank 附属链接可能如下所示:

http://example.hop.clickbank.net/这将带您直接进入您正在推广的产品的主页,最终 URL 看起来像:

http://exampleproduct.com/?hop=MyAffiliateID

但是,您可以像这样在原始 hoplink 中传递参数:

http://example.hop.clickbank.net/?page=specific-page

如果您访问该链接,您到达的最终 URL 如下所示:

http://exampleproduct.com/?hop=MyAffiliateID&page=specific-page

我需要做的是,如果设置了“page”参数,则重定向到“page”参数(如果未设置“page”参数,则什么也不做)。

使用上面的例子,我需要 htaccess 文件来重定向这个 URL:

ttp://exampleproduct.com/?hop=MyAffiliateID&page=specific-page

到这个网址:

http://exampleproduct.com/specific-page?hop=MyAffiliateID

我知道将我迄今为止在这方面的工作包括在内通常是适当的礼仪,但老实说,我什至不知道从哪里开始。

4

1 回答 1

0

我是个白痴,我只需要一些简单的 PHP 来完成这个,不需要 .htaccess。

这就是我用来完成上述任务的方法:

$page = $_GET["page"];
$hop = $_GET["hop"];
if (isset($url)) {
header("Location: " . $page . "?hop=" . $hop);
exit;
}
于 2013-04-29T17:25:05.783 回答