仅当用户来自特定页面或链接时,使网页可见
Making a web page visible only when user comes from a specific page or link
如何使网页仅对来自特定页面或链接的用户可见?如果以后直接从浏览器或任何其他来源而不是指定的页面或链接访问页面的链接,给出错误,或重定向到其他页面。
如果是,请让我知道您将如何做,以及您的建议是什么。
我认为对您
有用的东西是$_SERVER['HTTP_REFERER']
- 查看详细信息
使用此var,您可以简单地检查用户来自何处,并决定是否在服务器端显示或不显示您网站上的其他页面
在伪代码中
<?php
if ('a-referer-identificator' === $_SERVER['HTTP_REFERER']) {
echo 'show your website';
} else {
// Redirect for access denied or sth like that
header('Location: http://www.example.com/');
}
?>
您可以使用 PHP HTTP-Referer 变量跟踪 a。但请注意,像任何HTTP变量一样,它可以很容易地被某人更改。
如果你使用它,你只需要建立一个 If 块,如果它假重定向与标题函数
相关文章:
- 链接两个网页或网络应用程序的最佳方式
- 我可以在网页正文中插入文本链接吗
- 正在创建网页,并希望将外部链接调用为html和css
- 如何在实时网页中用mailto链接替换电子邮件地址
- 将网页上的链接重定向到javascript函数
- 如何使用分割来分割网页,以及如何在网页的这些部分之间提供链接
- 使用JavaScript从网页复制HTML代码或图像链接
- Html5 Canvas Javascript使我的网页链接没有响应
- 在不增加分析跳出率的情况下,绑定网页上的内部链接以动态加载
- 带有跳转链接的网页
- 如何为网页上的链接设置“接受页眉”
- iOS Phonegap网页链接嵌入iframe开放系统浏览器,而不是iframe
- 网页:通过下载远程FTP文件的链接列出这些文件
- 带有JS点击相对路径的网页URL链接
- 安卓网页中的链接变为蓝色
- 使链接只能从同一域的特定网页访问
- 打开网页,获取其内容并点击其中的链接
- 如何显示网页中使用的超链接列表
- 如何在 Javascript onbeforeunload 事件中获取网页上链接的目标 URL
- 链接网页和内容与javascript(或不)的最佳方式