如何从 URL 传递关键字但将其隐藏? (广告词)
Posted
技术标签:
【中文标题】如何从 URL 传递关键字但将其隐藏? (广告词)【英文标题】:How to pass a keyword from URL but keep it hidden? (Adwords) 【发布时间】:2011-11-05 19:14:30 【问题描述】:我本质上想知道将用户带到我的网站的关键字,然后对用户隐藏它。所以...在我的广告中,我可以将 URL 设置为 domain.com?keyword=KW,然后将关键字存储在 php 变量中,以便我可以在给自己的电子邮件/短信中使用它。我真的不希望它显示在 URL 中,因为它看起来有点乱。
有什么方法可以真正做到这一点吗?
谢谢!
【问题讨论】:
【参考方案1】:在用户访问您的网站后进行重定向:
if(isset($_GET['keyword']))
//do whatever function you need to do with the keyword data
$keyword = $_GET['keyword'];
//redirect
header("Location: /");
显然,该位置应该是您要发送用户的位置。 “/”会将他放在他所在的页面/根目录。
【讨论】:
我的网站必须快速加载,重定向不会增加加载时间吗?我仍然认为这可能是唯一也是最好的解决方案。 它真的非常快,页面的其余部分甚至没有加载,所以将重定向放在文件的顶部。我认为根本没有延迟。 实际上,您将其作为服务托管在您的实际站点之前,这样您就可以跟踪用户、删除 cookie 等。以上是关于如何从 URL 传递关键字但将其隐藏? (广告词)的主要内容,如果未能解决你的问题,请参考以下文章