保留POST数据并重定向到另一个域

时间:2013-01-24 10:19:36

标签: asp.net http post

我有两个域名innosia.com和sorainnosia.com,innosia.com是一个旧域名,我希望无论谁访问它都会重定向到sorainnosia.com,包括他们发布的POST数据。因为目前有一个旧的Windows应用程序将数据POST到旧域,我无法在客户端修改,并希望数据只是通过更改到innosia.com而不修改客户端Windows应用程序而POST到新域。 / p>

我发现重定向到另一个域的HTTP状态301不会保留POST数据。我搜索谷歌和stackoverflow但找不到任何答案。我的网站是使用ASP.NET MVC 3.0构建的,任何人都有任何解决方案吗?

由于

1 个答案:

答案 0 :(得分:1)

某些HTTP客户端无法正确处理301 POST请求的重定向。

但是,您可以将旧的DNS记录更改为指向新服务器,或者在旧URL上部署一个简单的代理(如Apache),以便将请求转发到新服务器。