![](/img/trans.png)
[英]Using Nginx as reverse proxy for wordpress on Apache in CentOS
[英]Reverse Proxy with Apache on Centos 6
我正在尝试使用Apache将URL转发到另一台服务器。 我在httpd.conf中创建了一个虚拟主机。 当我尝试访问ipServeur / test时,它无法正常工作。 我无法访问该页面。
怎么了?
NameVirtualHost *:80
<VirtualHost *:80>
ServerName ipServeur
ProxyRequests off
ProxyPass /test http://ipOtherServeur:8080
ProxyPassReverse /test http://ipOtherServeur:8080
</VirtualHost>
来自apache的wiki :
此错误实际上与文件权限或类似内容无关。 它的实际含义是httpd被拒绝连接到该IP地址和端口的权限。
最常见的原因是SELinux不允许httpd建立网络连接。
要解决此问题,您需要更改SELinux布尔值(它将在重新启动后自动保留)。 您可能还想重新启动httpd以重置代理工作程序,尽管这不是严格要求的。
要允许apache建立网络连接,请发出以下命令。
sudo /usr/sbin/setsebool httpd_can_network_connect 1
然后重启apache。
sudo service httpd restart
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.