事出原因:服务器上已经跑了一个php项目,甲方又要跑一个java项目(微信授权)
解决方案:apache 反向代理
步骤:
开启httpd.conf文件的
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
配置VirtualHost
<VirtualHost *:80>
ServerAdmin asion@mail.com
ServerName xxx.xxx.xxx
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://127.0.0.7:8080/
ProxyPassReverse / http://127.0.0.7:8080/
SetEnv force-proxy-request-1.0.1
SetEnv proxy-nokeepalive 1
</VirtualHost>
重启apache即可
注:ProxyPass / http://127.0.0.7:8080/ ProxyPassReverse / http://127.0.0.7:8080/
上面两端请代理ip,代理域名老是发送代理错误不知道为什么。
没找到原因,有大神可以帮忙解答下。