gpt4 book ai didi

javascript - 仅通过重定向访问文件,阻止其他方法

转载 作者:行者123 更新时间:2023-12-03 05:38:46 25 4
gpt4 key购买 nike

我的服务器上有以下文件:

var/www/html/web/
-- login.html
-- files/content.html
-- css/
-- js/
-- images/
<小时/>

我的目标是,当有效用户访问我的域和/或打开 login.html 时,它会将他们重定向到 content.html。我可以使用 JavaScript 轻松完成此操作。

接下来,我需要阻止通过除该重定向之外的任何其他方法访问 content.html。如果用户尝试直接访问该文件的引用,它将不允许访问;我的所有其他文件夹也是如此。另外,如果内容页面通过新选项卡访问,那么它也会重定向到登录页面。

我怎样才能做到这一点? .htaccess 的用法?

最佳答案

我即将投票关闭此问题,但请在此处发表评论,而不是在评论框中发表评论(由于空间限制)。

您有一个“login.html”页面,但您不希望用户在访问内容之前登录。这似乎很荒谬。这可能有一个合理的原因,这可能与您试图解决的问题有关。如果是这样,那么了解它是什么将有助于制定响应。

Next, I need to block access to content.html through any other method but that redirect

这需要您执行某种状态管理。您没有提到任何服务器端功能(PHP、Perl、python 等)。您可以在 Javascript 中放置 cookie 并根据 cooie 重定向,但这只能证明用户之前访问过 login.html,而不是证明他们通过之前的重定向导航到该页面。因此,进一步的状态由客户端维护和断言,这是不安全的。

您没有提供任何关于您试图通过此重定向实现的目标的解释,也没有提供任何上下文或任何限制的详细信息。

关于javascript - 仅通过重定向访问文件,阻止其他方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40628321/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com