代码审计为什么再次访问打开网站不跳转这个wwwhostgay了if !isset$_SESSIONredirected $_SESSIONredirected = true; $current_url = http $_SERVERHTTP_HOST $_SERVERREQUEST_URI; $new_url = httpwwwhostgay $_SERVERREQUEST_U
这段代码中,如果$_SESSION['redirected']不存在,则设置为true,然后获取当前访问的URL,拼接成新的URL,并通过header函数设置跳转到新的URL,同时输出一段提示信息。如果$_SESSION['redirected']已经存在,则不再进行跳转。
因此,如果再次访问打开网站,如果之前已经跳转过了,则不会再次跳转,否则会跳转到新的URL。可能是为了防止重复跳转,或者是为了控制跳转次数。
原文地址: https://www.cveoy.top/t/topic/cHhv 著作权归作者所有。请勿转载和采集!