AMH的nginx配置完CDN怎么获取访客的IP?

160次阅读

共计 806 个字符,预计需要花费 3 分钟才能阅读完成。

网上找了几个教程都不得行

网友回复:

注册     set_real_ip_from 0.0.0.0/0;     real_ip_header X-Forwarded-For; 丢进配置文件里就可以了

xiaozhenghi 老铁,有没有文件路径,改到哪个配置里面?

toot 这么简单的 大佬不懂 直接加到 nginx 配置文件里

Amysql 这个默认是不用改配置,后端直接用 HTTP_X_FORWARDED_FOR 变量,可以得到 lngx 前端传递的真实 IP。

xiaozhenghi 不得行咋办,是这个路径不。/usr/local/nginx-1.20/conf/nginx.conf

小旭 有没有个教程啥的。。

Amysql 这么简单东西你都不会。为啥不用 aapanel 呢。不要盲目跟风。

xiaozhenghi 改完了没生效,已经玩死了。真是难用。

xiaozhenghi 都说了不用改,你还是改,你说要怎好呢。amh 很多软件默认是精简安装,非必要的模块默认是没安装,也少占用。上面 realip 模块默认就没有。对配置不熟悉的,也建议是在面板上『规则管理』那里添加,添加配置出错都有及时提示错误,与要改正。你手动改配置文件,出错 nginx 是无法启动的。上面也说你程序直接用 HTTP_X_FORWARDED_FOR 变量就好了,$-SERVER[‘HTTP_X_FORWARDED_FOR’];(- 要换成_,论坛这关键字不让发)如果是用 wp 等程序,搜索:wordpress HTTP_X_FORWARDED_FOR 就有很多教程。

注册 Matomo 改程序挂了。自己编译了 realip 成功了,但是 Lgnx 挂了。现在 6.2 的安装没有了。7.0 的装不上。。。。

注册 你还是别手动改了。你改了什么挂了,自己又弄不好。6.2 的,看 https://hostloc.com/thread-1033524-1-1.html 这个帖子,把安装脚本中的 7.0 改成 6.2 就行。

正文完
 0