http-status-code-301 - 表单提交后使用 301,302 重定向是不是不好

标签 http-status-code-301 http-status-code-302

处理表单提交后使用 301、302 重定向是否不好。还是仅建议用于“真正移动”的页面。如果我使用重定向,我可以向用户显示不错的 url。

请指教。

谢谢

最佳答案

不,这还不错。它实际上是推荐的最佳实践,名为 PRG (发布、重定向、获取)。这可以防止用户看到令人讨厌的“您真的要再次发送此表单吗?”信息。

建议您发送 303 (See Other) 或 302 (Found)。 301 表示此资源已永久迁移。

关于http-status-code-301 - 表单提交后使用 301,302 重定向是不是不好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6137826/

相关文章:

PHP header ();可靠性

redirect - IIS7 301 URL 重写提供 200 状态而不是 301 状态

Grails Controller 重定向和 SEO

java - REST Web 服务 - 示例代码 - 提供 HTTP 302 响应

php 301 redirects 实际上做的是 302 redirect

c# - ASP.NET MVC POST 错误地返回 HTTP 302

.htaccess; 301 重定向不起作用

seo - 301 重定向后如何处理随机页面?

.htaccess - 避免根级别 301 上的过多重定向

python - 如何在scrapy中处理302重定向