检查 HTML 文件是直接访问还是被重定向
Posted
技术标签:
【中文标题】检查 HTML 文件是直接访问还是被重定向【英文标题】:Check if an HTML file is accessed directly or has been redirected 【发布时间】:2021-12-22 11:43:20 【问题描述】:我有两个 html 文件:一个.html 和两个.html
文件*one.html 指文件one.js,文件two.html 指文件two.js。
现在,文件 one.js 只是使用 jQuery 的 windows.location 重定向到文件 two.html。
如果文件 two.html 是从文件 one.js 或它(文件 two.html) 被直接访问了吗?
【问题讨论】:
【参考方案1】:document.referrer
为您提供用户访问的最后一页。您可以使用它来确定用户来自哪里。
【讨论】:
...大部分时间。 如果用户直接导航到页面(不是通过链接,而是,例如,通过使用书签),则该值为空字符串。因为此属性只返回一个字符串,所以它不会让您访问引用页面的文档对象模型 (DOM)。以上是关于检查 HTML 文件是直接访问还是被重定向的主要内容,如果未能解决你的问题,请参考以下文章
访问。将排除的子文件夹重定向到域的 https 版本,其他所有内容都被重定向到另一个域