如何阻止人们分享您的网站页面 link?

how to stop people from sharing your website page link?

有没有办法让我网站上的页面 link 不可共享,也就是说,如果我与此页面共享 link 与其他人将无法访问它,它只能从源访问

一些可能性(并非所有的可能性都是一样的):

  • 授权:要求用户对自己进行身份验证,然后限制有权访问特定 URL(s) 的人员。
  • 不要使用 URLs:而是使用不修改 URL.[=20= 的单页应用程序]
  • 随机:让每个link指向一个动态生成的URL,只能访问一次。

如果您有一个 URL 到您希望从中访问它的网站,您可以在加载页面之前检查它们是否来自该页面,是否它们不只是关闭选项卡或其他内容, 或显示一条消息。

var oldURL = document.referrer;
if(oldURL!="YOURSITEURL.COM"){
   location.replace("WHEREVER.COM")
}