暂时不可用页面的 HTTP 状态代码
我正在重新设计我的小型企业网站。我将暂时放置一个“正在建设中”的醒目页面。我知道,我知道……但我希望这将是一种风格。 :)
主要出于 SEO 目的,为暂时不可用的 URL 提供最好的 HTTP 状态代码(在新站点启动后,相同的 URL 将再次包含内容)。
现在,我的网站流量几乎不再重要,但作为一名网络开发人员,我希望将这些知识放入我的工具箱中,以用于未来可能的客户项目。现在我对自己的网站有了一个方便的“理由”,还有什么更好的方法来测试和实验这一点呢?
以下是我想到的一些内容:
503 看起来很吸引人,但属于服务器错误类别。
204 看起来也很吸引人,但我宁愿暂时重定向到初始页面。
307 看起来是最好的选择,但我不完全确定。
还有其他一些。所以我很想听听你的建议。谢谢
I'm redesigning my small business' website. I will be putting up a temporarily 'under construction' splash page. I know, I know... but it will be one in style, I hope. :)
What, mostly for SEO purposes, is the best HTTP status code to dish out for the URLs that will be temporarily unavailable (the same URLs will have content again, after the new site is up).
Now, my website traffic is hardly of any importance, but as a webdeveloper I want this knowledge in my toolbox for possible future client projects. And what better way to test and experiment with this, now that I have a convenient 'reason' with my own website.
Here's a few I thought about:
503 looks appealing, but is in the category of server errors.
204 looks appealing as well, but I'd rather temporarily redirect to the splash page.
307 looks like the best choice, but I'm not entirely sure.
There are a few others as well. So I'm curious to hear your advice. Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不同意所选答案。我会使用 503 代码。
根据 HTTP/1.1 的 RFC:
是的,应该是错误,因为预期的页面不会出现。
I disagree to the selected answer. I would use the 503 code.
According to the RFC for HTTP/1.1:
Yes, it should be an error, because the expected page will not appear.