请问一下只能通过本站进入Alist,直接访问的话就会跳转到www.gov.cn是怎么实现的

kkserv的头像
kkservLV 0

请问一下只能通过本站进入Alist,直接访问的话就会跳转到www.gov.cn是怎么实现的

DISCUSSION

评论区

3
光斑的头像
光斑LV 6482

实在是没用过Alist,也许Alist的后台,有相关的设置?但原理的话,简单是方法是通过网页的javascript脚本,document.referrer获取来源页面地址,使用正则表达式判断地址的正确性,否则使用window.location.replace方法跳转到指定页面,这样方法是替代当前页面,无法使用回退。

光斑的头像
光斑LV 6482

禁用js也没什么用,毕竟现在很多的网站框架,禁用js以后几乎无法正常访问。

kkserv的头像
kkservLV 0

是的,看了一下网页源代码就是用js,Alist似乎没有相关设置,看来只能改Alist的前端,但是我用docker部署,以后更新有点麻烦要重新搞,或者可以更改Nginx的配置文件,我再研究一下

返回 每日闲聊