代码之家  ›  专栏  ›  技术社区  ›  onassar

从一个域切换到另一个域时要发送的正确HTTP头

  •  0
  • onassar  · 技术社区  · 16 年前

    只是想知道当我将请求从一个服务器(例如abc.com)重定向到另一个服务器(例如def.com/blog/)时,正确的头应该发送什么。

    我已经使重定向工作正常,但总是混淆了确切的头随它一起发送。

    任何帮助都将不胜感激。 谢谢。 奥利弗

    2 回复  |  直到 16 年前
        1
  •  3
  •   thomasrutter    16 年前

    在PHP中,您可以这样做:

    header('HTTP/1.1 301 Moved Permanently');
    header('Location: http://def.com/blog/');
    

    如果你不确定是永久的,你会把“301移动永久”改为“302找到”。

        2
  •  0
  •   Artefacto    16 年前

    指示新位置的标题是 Location 页眉:

    Location: http://def.com/blog/
    

    如果更改是永久性的,则发送一个301响应代码(永久重定向),以便客户机缓存转发。

    推荐文章