我在 Debian 上安装了libapache2-mod-rpaf 包,因为mod_remoteip似乎不可用。
我找到了一个github repo,但配置选项不同。例如,在repository中,RPAF_Enable
使用了,但是包的默认配置使用RPAFenable
(见包的默认配置)
我在哪里可以找到我正在使用的模块的文档?
我在 Debian 上安装了libapache2-mod-rpaf 包,因为mod_remoteip似乎不可用。
我找到了一个github repo,但配置选项不同。例如,在repository中,RPAF_Enable
使用了,但是包的默认配置使用RPAFenable
(见包的默认配置)
我在哪里可以找到我正在使用的模块的文档?
GitHub 鼓励分叉。 您引用的 Git 存储库是一个与您的 Debian 软件包不同的分支。 假设您将libapache2-mod-rpaf 用于 Debian wheezy,请检查libapache2-mod-rpaf_0.6-7+wheezy1.dsc。
首先,您可能会注意到http://stderr.net/apache/rpaf/是一个死链接。目前尚不清楚该软件包是否在上游得到很好的支持。
接下来,尝试检查Vcs-Browser URL,然后浏览
tree
→mod_rpaf-2.0.c
。在第 207 行,你会看到这些是与 Debian wheezy 附带的 mod_rpaf 0.6 相关的指令。
文档在这里:
https://github.com/y-ken/mod_rpaf https://github.com/gnif/mod_rpaf
示例配置
LoadModule rpaf_module 模块/mod_rpaf-2.0.so
RPAFenable 开启
RPAFproxy_ips 192.168。10.0.0
RPAFheader X-Forwarded-For
RPAFsetHostname 关闭
RPAFsethttps 关闭
RPAFsetport 关闭
我不知道为什么他们在配置示例中删除了下划线,但在他们解释主页上的设置时却没有。