2011-01-10 66 views
52

我正在重新设计我的小企业网站。我将暂时搁置“正在建设中”的初始页面。我知道,我知道......但我希望它会成为一种风格。 :)暂时不可用页面的HTTP状态代码

什么,主要是搜索引擎优化的目的,是最好的HTTP状态代码抛出的网址,这将是暂时不可用(在相同的URL将再次有内容,后的新网站上)。现在

,我的网站流量几乎没有任何意义,但作为一个webdeveloper我想在我的工具箱为将来可能的客户项目这方面的知识。还有什么更好的方法来测试和实验呢,现在我有了一个方便的“理由”与我自己的网站。

下面是我想到的几个:
503看起来很吸引人,但属于服务器错误的范畴。
204看起来也很吸引人,但我宁愿暂时重定向到初始页面。
307看起来是最好的选择,但我不完全确定。

有一些其他人。所以我很想听听你的建议。谢谢

+2

竞争性答案已删除?不是很叠叠。 – mykhal 2017-05-26 22:16:58

回答

78

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

根据the RFC for HTTP/1.1

503服务不可用

服务器目前无法处理该请求,由于服务器的 暂时超载或维护。暗示 是这是一个暂时的情况,这将在 延迟一段时间后得到缓解。

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

+8

请注意,维基百科不会声明这一点。这个解释实际上来自RFC - http://tools.ietf.org/html/rfc2616#section-10.5.4 – yaccz 2013-05-31 13:16:53