安全重定向

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安全重定向相关的知识,希望对你有一定的参考价值。

If your page has already sent headers to the browser you cant redirect with headers('Location:' . $url);

But you can use the following:
  1. /**
  2. * Usage: safe_redirect('http://www.google.com');
  3. *
  4. */
  5.  
  6. function safe_redirect($url){
  7. ?><script>
  8. <!--
  9. window.location= "<? echo $url; ?>"
  10. //-->
  11. </script>
  12. <?
  13. }

以上是关于安全重定向的主要内容,如果未能解决你的问题,请参考以下文章

302 登录重定向后被 IE 删除的 URL 片段

链接中的 URL 片段和 JSF 中的 ajax 重定向

使用片段 (#) 重定向链接 - asp.net

在 PHP 重定向期间处理片段标识符

重定向时如何在 Safari 中保留 uri 片段?

Linkedin OAuth 2.0 重定向 URL 不能包含片段标识符 (#)