gpt4 book ai didi

c++ - 如何为我的 Apache 模块定义自定义配置指令?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:38:42 26 4
gpt4 key购买 nike

我想做的是从 httpd.conf 向我的模块传递一些设置,例如:

<Location /path>
SetHandler mymodule-handler # based on this, the module will kick in and "try" to read settings
MyCustomStringSetting "AStringValue"
MyCustomIntegerSetting 2012
# more
</Location>

如何从模块中获取“AStringValue”和“2012”?

最佳答案

这是来自“Apache:权威指南”的完整示例(带源代码):

http://docstore.mik.ua/orelly/linux/apache/ch15_04.htm

示例模块 mod_reveal 实现了两个命令,RevealServerTag 和 RevealTag。

在服务器配置中,可以使用这两个新命令:

<VirtualHost :9000>
DocumentRoot /home/camilla/WWW/docs
RevealTag H2Main
RevealServerTag H2
</VirtualHost>

然后由模块处理。

关于c++ - 如何为我的 Apache 模块定义自定义配置指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9360648/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com