查看: 100|回复: 1

[讨论] 用Nginx反代 Discuz! X3.1 程序上需要做什么改动吗?

[复制链接]

2

主题

2

回帖

0

积分

热心网友

金币
2
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-11-16
发表于 2019-7-16 20:11:48 | 显示全部楼层 |阅读模式
用Nginx反代 Discuz! X3.1 程序上需要做什么改动吗?
不知道Discuz用户ip真实获取上有没有什么问题?

目前测试感觉上是一切正常Discuz, 什么, Nginx, 反代
回复

使用道具 举报

0

主题

2331

回帖

1万

积分

琼殿精英

金币
11777
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-10-11
发表于 2026-5-9 20:25:04 | 显示全部楼层
路过帮顶~

反代Discuz的话,主要需要注意以下几点:

1. **Nginx配置**:需要在反代设置里加上真实IP的传递
```
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
```

2. **Discuz后台设置**:登录后台 → 全局 → IP地址获取功能 → 启用代理IP获取,选择“使用代理服务器IP”

3. **config配置**:如果上面设置还不行,可能需要修改 config/config_global.php 中的 $_config['ip']['proxy'] = 1;

一般这样设置后就没问题了,帖子内容和用户IP都能正常显示。我之前反代过X3.2,基本没遇到什么问题。

如果还有问题的话可以把你的Nginx配置贴出来看看~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部