如何将Nginx配置为Paypal Payflow网关的反向代理?

时间:2018-06-29 14:59:24

标签: nginx nginx-reverse-proxy plesk-onyx

今天我有一个虚拟主机,当PayPal关闭任何http1.0&tls1.1请求时,该主机已关闭。
我认为最好的方法是使用nginx代理请求(使用正确的1.1和1.2协议),尽管我遇到了问题。

这是配置:

server {                                                                                  
        listen 80;                                                                        
        server_name localhost;                                                            

        # PayPal:                                                                         
        ssl_protocols TLSv1.2;                                                            
        proxy_http_version 1.1;                                                           

  location / {                                                                            
          proxy_pass https://payflowpro.paypal.com:443;                               

          proxy_cache_bypass 1;                                                           
          proxy_no_cache 1;                                                               
          proxy_read_timeout 60s;                                                         
  }                                                                                       
}

问题在于域是Plesk计算机上的虚拟主机,并且尝试更新nginx.conf时出现错误:

  

无效的nginx配置:nginx:[警告]重复的MIME类型   “ text / html”中   /var/www/vhosts/system/accordfinancial.com/conf/vhost_nginx.conf:2   nginx:[emerg]在此处不允许使用“服务器”指令   /var/www/vhosts/system/woodcraft-cfm.com/conf/vhost_nginx.conf:1   nginx:配置文件/etc/nginx/nginx.conf测试失败

是否可以在plesk下为单个虚拟域代理贝宝请求,怎么做?

0 个答案:

没有答案