查看: 52|回覆: 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

主題

720

回帖

4441

積分

琼殿精英

金币
3721
閲讀權限
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:qiongdian@foxmail.com

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

在本版发帖返回顶部