我正在尝试允许用户使用Clickbank宣传我的联盟产品。 Clickbank仅支持用于直接链接到产品主页的affiilate链接。
例如,一个示例clickbank会员链接可能如下所示:
http://example.hop.clickbank.net/会将您直接带到您正在推广的产品的首页,其中包含您登陆的最终网址:
http://exampleproduct.com/?hop=MyAffiliateID
但是,您可以在原始的hoplink中传递参数,如下所示:
http://example.hop.clickbank.net/?page=specific-page
如果您访问该链接,您登陆的最终网址如下所示:
http://exampleproduct.com/?hop=MyAffiliateID&page=specific-page
我需要做的是,如果设置了“page”参数,则重定向到“page”参数(如果未设置“page”参数,则不执行任何操作)。
使用上面的示例,我需要htaccess文件来重定向此URL:
TTP://exampleproduct.com/跳= MyAffiliateID&安培;页=特定页
到此网址:
http://exampleproduct.com/specific-page?hop=MyAffiliateID
我知道通常应该包括我迄今为止所做的工作,但是说实话,我甚至都不知道从哪里开始。
答案 0 :(得分:0)
我是个白痴,我只需要一些简单的PHP来完成这个,不需要.htaccess。
这就是我用来完成上述工作的目的:
$page = $_GET["page"];
$hop = $_GET["hop"];
if (isset($url)) {
header("Location: " . $page . "?hop=" . $hop);
exit;
}