表单提交后使用301,302重定向是不是很糟糕

时间:2011-05-26 11:36:27

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

处理表单提交后使用301,302重定向是不是很糟糕。或者仅建议用于“真正被移动”的页面。如果我使用重定向,我可以向用户显示不错的网址。

请建议。

由于

2 个答案:

答案 0 :(得分:4)

不,这不错。它实际上是推荐的最佳实践,并调用PRG(POST,Redirect,GET)。这可以防止用户看到令人讨厌的“你真的想再次发送这个表单吗?”消息。

建议您发送 303 (请参阅其他)或 302 (找到)。 301 表示此资源已永久重新定位。

答案 1 :(得分:0)

如果要将用户重定向到新创建的对象,

302 Found听起来有效。 但是,请注意某些网络安全扫描程序(如BlueCoat)可能希望阻止此类重定向。