今天我有一个虚拟主机,当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下为单个虚拟域代理贝宝请求,怎么做?