apache做端口转换

本地起了一个端口号9527的服务,那么外网怎么通过80端口怎么访问呢?
进入虚拟主机配置文件,目录一般在apache\conf\extra\httpd-vhost.conf
增加配置项


    ##ServerAdmin [email protected]
    ##DocumentRoot "C:/xampp/htdocs/bestpractice
    ServerName www.tangzheng.com
    ##ErrorLog "logs/dummy-host2.example.com-error.log"
    ##CustomLog "logs/dummy-host2.example.com-access.log" common
    ProxyPass /    http://127.0.0.1:9527/
    ProxyPassReverse /   http://127.0.0.1:9527/

然后在httpd.conf中放开LoadModule proxy_http_module modules/mod_proxy_http.soLoadModule proxy_connect_module modules/mod_proxy_connect.so,重启apache
www.tangzheng.com是指向这个ip的域名
访问www.tangzheng.com就会通过apache代理进入本地IP127.0.0.1:9527

你可能感兴趣的:(apache做端口转换)