1.查看apache2已开启的模块

apachectl -M

2.根据情况开启相关模块

a2enmod rewrite
a2enmod proxy
a2enmod proxy_http

3.域名相关的虚拟主机文件内,追加如下内容

ProxyRequests Off

<Proxy *>
  Order deny,allow
  Allow from all
</Proxy>

ProxyPass /proxy http://abc.com
ProxyPassReverse /proxy http://abc.com

4.大功告成,重启

sudo service apache2 restart

访问http://willless.com/proxy展示的内容为http://abc.com

参考资料:https://www.2cto.com/shouce/ap2.2/mod/mod_proxy.html#access
官方文档:http://httpd.apache.org/docs/2.4/

作者 铁血 汉子 2019年10月2日
2024/11/21/04:20:19pm 2019/10/2/17:50:25
0 9188