我正在重新设计我的小型企业的网站。我将暂时建立一个“正在 build 中”的醒目页面。我知道,我知道……但我希望它会是一种风格。 :)
主要出于 SEO 目的,为暂时不可用的 URL 分配的最佳 HTTP 状态代码是什么(在新站点启动后,相同的 URL 将再次具有内容)。
现在,我的网站流量几乎不重要,但作为一名网络开发人员,我希望我的工具箱中有这些知识,以用于 future 可能的客户项目。既然我对自己的网站有了一个方便的“理由”,还有什么更好的方法来测试和试验呢。
以下是我想到的一些:
503看起来很吸引人,但属于服务器错误的范畴。
204 看起来也很吸引人,但我宁愿暂时重定向到初始页面。
307 看起来是最佳选择,但我不完全确定。
还有一些其他的。所以我很想听听你的建议。谢谢
最佳答案
我不同意所选答案。我会使用 503 代码。
根据 the RFC for HTTP/1.1 :
503 Service Unavailable
The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay.
是的,应该是错误,因为预期的页面不会出现。
关于暂时不可用页面的 HTTP 状态码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4642923/