![]() |
1
2
通常,“Location”包含完整的URL,包括http:和主机名。这就是DVK概述的情况。
这实际上是另一回事:内部重定向。它的定义是 the CGI specification
另一方面,这也算不了什么。它不是完整的URL,也不是虚拟路径,因为它不是以“/”开头的。Apache不知道如何处理它,所以它只是猜测它不是一个虚拟路径,所以将它吐回浏览器,没有进一步的注释。 在“Location”标题中将此消息发送到浏览器是无效的,但许多浏览器都会允许这样做,这就是为什么它看起来可以工作的原因。实际上,您应该传递完整的URL:
|
![]() |
2
0
1) 需要明确的是,重定向功能(例如“看到时做什么”位置:http响应)在浏览器中,而不是Apache中。我想你知道,但我想确认一下。它之所以与此相关是因为 as per the RFC http://your.web.server/cgi-bin/mycgi.exe/something/ 虽然有些web客户机接受带有相对重定向的301,但其他客户机不接受。
谢谢 |
![]() |
Maddison · 如果用户选择18岁以下,则需要表单重定向用户 2 年前 |
![]() |
subash web · Iam在django中重定向模板时传递值 3 年前 |
![]() |
Joesph Stah Lynn · 反应窗口的版本。地方替换()? 3 年前 |
![]() |
P S · 在laravel 5.5中输入不起作用时重定向回 7 年前 |
![]() |
kebie · Django:如果url是由用户手动写入的,则重定向 7 年前 |
![]() |
Ashy Ashcsi · Reactjs从操作重定向 7 年前 |
![]() |
Tonye Boro · 用户注销后未重新搜索回上次访问的页面 7 年前 |
![]() |
Pavel Nedev · 表单提交时的PHP重定向无效 7 年前 |