暂时不可用页面的HTTP状态代码

时间:2011-01-10 01:08:34

标签: http http-status-codes

我正在重新设计我的小型企业网站。我将建立一个暂时“正在建设中”的启动页面。我知道,我知道......但我希望它会成为一种风格。 :)

主要用于搜索引擎优化目的的是最好的HTTP状态代码,用于显示暂时不可用的网址(在新网站启动后,相同的网址将再次包含内容)。

现在,我的网站流量几乎没有任何重要性,但作为一名网络开发者,我希望在我的工具箱中获取这些知识,以用于未来的客户项目。还有什么更好的方法来测试和试验这个,现在我对自己的网站有一个方便的“理由”。

这是我想到的一些:
503看起来很吸引人,但属于服务器错误类别 204看起来也很吸引人,但我宁愿暂时重定向到启动页面 307看起来是最好的选择,但我并不完全确定。

还有其他几个。所以我很想听听你的意见。感谢

1 个答案:

答案 0 :(得分:100)

我不同意所选择的答案。我会使用503代码。

根据the RFC for HTTP/1.1

  

503服务不可用

     

由于a,服务器当前无法处理请求   临时超载或维护服务器。暗示   这是一个暂时的条件,将在之后得到缓解   有些延迟。

是的,它应该是一个错误,因为预期的页面不会出现。