Apache的ProxyPass简单使用

例如使用apache作为域名www.netshield.com代理服务器,让其暴露在公网上,即DNS解析到本机器上,真正提供web服务器的是另一台位于同一内网的机器上,假设起IP是192.168.100.22,那么只需要如下配置就可以了

配置httpd.conf

#保证以下模块加载

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_http_module modules/mod_proxy_http.so

#配置ProxyPass

ProxyPass /new/ http://192.168.100.22/

ProxyPass /new2/ http://192.168.100.22:8080/

注意:

顺序很重要:排除的指令必须在一般的ProxyPass指令之前。

你可能感兴趣的:(Apache的ProxyPass简单使用)