我的网站上有一个使用 phpBB 的论坛,但上面的所有用户都有一个 CloudFlare IP。这根本不理想,我想解决它。
在运行谷歌搜索并花费大约一个小时试图解决问题后,似乎没有办法为 IIS 使用“mod_remoteip”。它仅适用于 Apache 服务器。
继续前进,我决定尝试“mod_cloudflare”(CloudFlare 表示不建议使用它,但显然我没有任何其他选择)。但是,我不知道如何实际安装和使用它。如何将它添加到 phpBB?我似乎需要添加一个 PHP 脚本,但老实说,我不知道要将它添加到哪个文件,因此它适用于所有 phpBB 论坛。
请不要重新启动名为“Cloudflare unmasked IP”的 phpBB 插件。它根本不起作用。所有 IP 仍然是 CloudFlare IP。
谢谢。
您应该能够使用 IIS 10 开箱即用地实现这一点。请参阅以下文章https://support.cloudflare.com/hc/en-us/articles/200170786-How-do-I-correct-visitor -IP-with-Microsoft-IIS-(
Webserver Instructions > Microsoft IIS
部分)另请参阅https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-85/enhanced-logging-for-iis85