快讯资讯
手机优化
系统数码
网络通信人工智能
网站游戏
测评专题

  前端Nginx,后端Apache获取       php-fpm参数优化    

前端Nginx,后端Apache获取用户真实IP地址

时间:2026-09-10 00:12 来源:未知 人气:

最近在将Apache-2.2和Apache-2.4添加到《lnmp一键安装包》中,Nginx作为前端,Apache作为后端的情况下,Apache只能获取到Nginx前端的ip地址(127.0.0.1),而无法获取到用户的真实ip地址,在这种情况下,后端是Apache如何获取用户真实IP地址?

Nginx配置如下:

获取真实IP地址有Apache有2个模块: mod_rpaf:Apache-2.2支持;Apache-2.4不支持。网上教程很多 mod_remoteip:Apache-2.4自带模块;Apache-2.2支持;推荐

Apache-2.2.25 mod_rpaf模块

添加Apache配置

vi /usr/local/apache/conf/extra/httpd-rpaf.conf

备注:RPAFproxy_ips后面添加代理服务器的ip地址,有几个填几个 测试

mod_remoteip Apache-2.2下配置mod_remoteip如下: 安装

修改配置文件:

测试:

Apache-2.4配置mod_remoteip除了上面(自带mod_remoteip模块不需要安装),还需要修改日志格式(折腾很久)

在日志格式中加上%a

Thu Nov 7 16:41:26 CST 2013

本文标签:

更多文章

相关文章

网站导航 | 快讯 | 资讯 | 手机 | 优化

  • 数码 | 网络通信 | 人工智能 | 网站 | 游戏

    合作伙伴:

  • 友情链接(欢迎业界知名网站交换链接)申请友情

    

    声明:本站资源皆来自网络,如有侵权问题,请联系管理员处理!

    Copyright ©2020-2028快知站 版权所有 All rights reserved.

    闽ICP备20010713号-1 闽公网安备 35020602001684号