Http Post重定向获取后的历史导航

Http Post重定向获取后的历史导航,http,post-redirect-get,Http,Post Redirect Get,设置: Page1包含有关可编辑的特定类型的信息。它还有一个指向第2页的链接。 Page2包含其他类型的信息,也可以编辑 场景: 用户查看第1页并选择从第1页的链接转到第2页。然后用户编辑第2页上的信息并单击保存按钮。浏览器发出包含已编辑信息的Post请求。后端处理ad保存信息,并重定向到第2页进行响应。浏览器接受重定向并在第2页执行Get。用户现在希望返回到第1页上的位置,并单击浏览器返回按钮。浏览器查看历史记录并再次导航到第2页。用户必须再次单击“上一步”才能返回到第1页 附加: 用户可以选

设置: Page1包含有关可编辑的特定类型的信息。它还有一个指向第2页的链接。 Page2包含其他类型的信息,也可以编辑

场景: 用户查看第1页并选择从第1页的链接转到第2页。然后用户编辑第2页上的信息并单击保存按钮。浏览器发出包含已编辑信息的Post请求。后端处理ad保存信息,并重定向到第2页进行响应。浏览器接受重定向并在第2页执行Get。用户现在希望返回到第1页上的位置,并单击浏览器返回按钮。浏览器查看历史记录并再次导航到第2页。用户必须再次单击“上一步”才能返回到第1页

附加: 用户可以选择多次保存第2页上的更改。每次保存都会执行一个新的PRG,并需要额外单击后退按钮

问题: 我怎样才能避免这种情况?多次“返回”到同一页面似乎很违反直觉