为啥这个重定向不起作用?
Posted
技术标签:
【中文标题】为啥这个重定向不起作用?【英文标题】:Why doesn't this redirect work?为什么这个重定向不起作用? 【发布时间】:2011-08-21 20:56:07 【问题描述】:为什么这个重定向不起作用?
$menu = 'menu';
$item = 'item';
header('HTTP/1.1 303 See Other');
header("/$menu/$item/");
【问题讨论】:
【参考方案1】:因为您忘记指定要发送的标头。
重定向头需要以Location:
开头。
header("Location: /$menu/$item/");
【讨论】:
【参考方案2】:你需要做header("Location: /$menu/$item/");
查看HTTP 303 Wikipedia Page的示例
服务器响应:
HTTP/1.1 303 See Other
Location: @987654322@
【讨论】:
以上是关于为啥这个重定向不起作用?的主要内容,如果未能解决你的问题,请参考以下文章
为啥即使我调用 UseHttpsRedirection ASP.NET Core 重定向也不起作用?