Nginx将POST请求从https重定向到http

时间:2017-05-17 08:44:06

标签: nginx

我们正在尝试开发一种电子商务功能,人们可以在线支付,我们也有提供商。我们刚刚实施了SSL,但我们的一个提供商有一个我们发送数据的不安全的URL。因此,当我们尝试交易时,会弹出安全警告。我们的请求或数据将来自我们的后端到我们的后端,然后后端将在其模板上呈现表单数据并将form POST request发送给我们的提供商。我想到的解决方案是将POST请求传递给我的http,例如从https://www.example.com/paymenthttp://www.example.com

欢迎除了我的想法之外的任何其他建议

1 个答案:

答案 0 :(得分:0)

我现在知道了答案!只需使用return 307 http://example.com/payment/之类的

location ^~ /payment/ {
    return 307 http://example.com/payment/
}