我正在CentOS 6上的Apache2.2中创建一个简单的代理通行证,但这不起作用并引发错误。如果有人能帮忙,我会很感激的:
SSLProxyEngine On
ProxyPass / https://ecuo-test.fin.us2.oraclecloud.com/
ProxyPassReverse / https://ecuo-test.fin.us2.oraclecloud.com/现在,当我将它称为http://MyHostName/finApInvQuickInvoicesModel/InvoiceInterfaceService?wsdl时,它会抛出以下错误:
Invalid URL The requested URL
"http://%5bNo%20Host%5d/finApInvQuickInvoicesModel/InvoiceInterfaceService?", is invalid. Reference #9.76fd241.1465372087.68aff0d而https://ecuo-test.fin.us2.oraclecloud.com/finApInvQuickInvoicesModel/InvoiceInterfaceService?wsdl工作得很好。
你能帮我修一下这个吗?
发布于 2016-06-08 10:31:45
根据猜测,您可能需要打开ProxyPreserveHost。(医生来了)
没有它,Apache向ecuo-test.fin.us2.oraclecloud.com发出的代理请求将有一个MyHostName的Host头,我猜错误是试图表明最终主机不识别该主机名。
https://serverfault.com/questions/782641
复制相似问题