【发布时间】:2019-03-21 02:49:51
【问题描述】:
我正在使用 4 个促销页面(都在不同的域上)用于我在另一个域上销售的服务。
所有 5 个页面/站点都使用“纯”PHP 和 HTML,没有 wordpress 或其他 CMS。
因此,在我的销售网站上,我有一个登录表单(用 js 编写),我只想在推荐人来自我的其他 4 个促销页面(域)时显示该表单。
所以我需要帮助的是执行以下操作的脚本:
来自 PRdomain1.com、PRdomain2.com、PRdomain3.com 和 PRdomain4.com 的人会看到:
标题
内容
登录表格
页脚
如果我的销售网站的网址直接输入到地址字段或来自我的 4 个 PRdomains 之外的其他域,他们将看到:
标题
内容
页脚
1) 最好比 ;-) 更重要,它应该与大多数常见的浏览器兼容。它必须是安全的(LOGIN FORM 部分),因为它不应该通过 PRdomains 作为引用者以外的其他方式进行检索。
2) 如果 PRdomains 使用 http/https 或子页面不同(例如 PRdomain1.com/landing_page2.php),它必须有效,但不重要
3) 它不应该占用很多负载吗?我的 PRdomain 所有这些都为销售页面产生了大量流量。
【问题讨论】:
-
你还没有问过问题。什么不工作?
-
如果您控制其他域,请设置 cookie。当用户访问您要显示登录表单的站点时,检查 cookie 并显示内容。
-
@Alex Howansky 抱歉,现已修复
-
请注意,referrer 不能被信任(它可以被客户端覆盖),因此依赖它的 任何 解决方案都不安全。也就是说,根据推荐人显示登录表单应该没什么大不了的。这只是一种形式。由于 regerrer,您实际上并没有登录它们。
标签: javascript php html dns