如何停止在PHP重定向上携带散列?
基本上每次使用header()重定向时,我都会携带以前的哈希值。它在应用程序中产生了糟糕的结果,重复操作等等 尝试用JS擦除散列是不好的,因为我无法删除#如何停止在PHP重定向上携带散列?,php,Php,基本上每次使用header()重定向时,我都会携带以前的哈希值。它在应用程序中产生了糟糕的结果,重复操作等等 尝试用JS擦除散列是不好的,因为我无法删除# 重定向时如何删除它?必须是您在标题()中使用,因为在重定向时PHP不会放置 正确语法: header('Location:page.php') 如果您的字符串是动态生成的,您可以使用正则表达式,在将url分配给头()之前,您可以使用preg\u replace()删除 添加散列的不一定是op;我也有同样的问题。例如头('HTTP/1.1 30
重定向时如何删除它?必须是您在
标题()中使用
,因为在重定向时PHP不会放置
正确语法:
header('Location:page.php')代码>
如果您的字符串是动态生成的,您可以使用正则表达式,在将url分配给头()之前,您可以使用preg\u replace()
删除
添加散列的不一定是op;我也有同样的问题。例如头('HTTP/1.1 302-Found')代码>标题('位置:/')代码>退出代码>将保留hash@Hank他没有指定任何特定情况,每次我使用header()重定向时,他都会说,引用整个句子,基本上每次我使用header()重定向时,我仍然携带我以前的哈希值。他正在尝试删除使用服务器端解决方案发送的哈希。@Hank在清除他实际执行的操作之前不要做决定,因为这里没有提供任何代码。我给出了一个基本情况解决方案。我认为Hank解决了问题。我自己指定散列,显然不使用PHP。但后来当我用PHP重定向时,我会将散列带到新地址。