+ -
当前位置:首页 → 问答吧 → Apache反向代理问题

Apache反向代理问题

时间:2010-07-22

来源:互联网

<VirtualHost *>
  ServerName bowos.com:80
  ServerAlias bowos.com www.bowos.com bowos.cn www.bowos.cn bowos.net www.bowos.net bowos.com.cn www.bowos.com.cn 0663.bowos.com.cn
  ProxyPass / http://127.0.0.1:8080/
  ProxyPassReverse / http://127.0.0.1:8080/
</VirtualHost>

假设建立这个反向代理。

我有域名 一共N个,

如果这样填,IIS收到的头并不是获得自身的url,而是获得http://127.0.0.1/这样过的请求。无法支持泛域名或多个域名究竟用户是访问哪个?

能做到这样嘛??或者用变量替换?

作者: happy61   发布时间: 2010-07-22

ServerAlias *.bowos.com *.bowos.com.cn *.bowos.cn *.bowos.net ...

作者: mrshelly   发布时间: 2010-07-22

是很奇怪,不知道要怎么设置。
我的配置没有用别名,在8080端口运行的APACHE的错误日志里也取不到真正的客户端的IP,而是本机的IP。

作者: lanyd   发布时间: 2010-07-25

引用 2 楼 lanyd 的回复:

是很奇怪,不知道要怎么设置。
我的配置没有用别名,在8080端口运行的APACHE的错误日志里也取不到真正的客户端的IP,而是本机的IP。


本来就是这样的.

反向代理的站点, 正常的 客户端IP 是你本机IP..你要取那个叫什么 X_FORWORD什么的... 你百度一下.

作者: mrshelly   发布时间: 2010-07-30

帮你查了一下 
是 
SERVER 变量的 SERVER["HTTP_X_FORWARDED_FOR"]

作者: mrshelly   发布时间: 2010-07-30

热门下载

更多