apache 反向代理 golang

1:打开Apache的配置文件httpd.conf,找到下面的内容,将注释去掉,以启动代理模块

1

2

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_http_module modules/mod_proxy_http.so


      2:在配置文件httpd-vhosts.conf最后添加

01

02

03

04

05

06

07

08

09

10

11

12

<VirtualHost *:80>

ServerAdmin web.go.com

ServerName web.go.com

ProxyRequests Off

<Proxy *>

Order deny,allow

Allow from all

</Proxy>

ProxyPass / http://127.0.0.1:8080

ProxyPassReverse / http://127.0.0.1:8080

#访问web.go.com/ 时,会重新反向代理访至 http://127.0.0.1:8080

</VirtualHost>


      3:如果是本地,需要修改host文件,重启Apache

转载请注明:愚蠢的胖子 » apache 反向代理 golang