我读过一些文章,这些文章提供了各种方法来进行"URL屏蔽",以便浏览器的URL栏不显示内容的实际位置。这些方法包括设置.htaccess文件,在iframe中显示内容,或使用javascript从另一个源加载内容。
所有这些方法的问题在于,浏览器中显示的URL实际上可以用来查看我想要保护的内容,即使它来自另一个位置。
我需要一种方法让浏览器显示受保护的内容,而 URL 栏显示一个不会显示该内容的 URL,因为我不希望被授予内容访问权限的人能够通过将 URL 提供给其他人来共享对该内容的访问权限。
这可能吗?
也许您可以使用随机重新生成的 URI 之类的东西。每次通过授权通道使用链路时,服务器上的路由都会失效,取而代之的是新的路由。
注意:防止未经授权访问 URL 的最安全方法可能是为您的内容添加身份验证(用户/通行证或其他方式)。