如何使用apache将我的主机名连接到我的代理服务器
我使用配置为代理服务器的apache将链接到我的外部静态IP地址的主机名连接到我的内部服务器上的端口。
我的路由器配置为使用端口转发通过端口80指向我的服务器。
我的apache配置设置为将my.hostname.com指向192.168.server.ip:8081,它承载Web服务器。
ServerName myproxy.net ServerAlias www.myproxy.net ProxyPreserveHost on ProxyPass / http://192.168.server.ip:8080/ ServerName my.hostname.com ServerAlias www.my.hostname.com ProxyPreserveHost on ProxyPass / http://192.168.server.ip:8081/
在此之后我完成了service apache2 reload
当我在浏览器中输入my.hostname.com/test.php
时(test.php是我的文档根目录中端口8081指向的my.hostname.com/test.php
中的文件)我收到503错误。
但是如果我在我的浏览器中输入http://192.168.server.ip:8081/test.php
我会得到我想要访问的网页。
我配置apache错了吗? 或者是否有我遗失的东西?
请注意: 192.168.server.ip
不是我的外部IP地址,它是我的服务器的本地IP地址。