mod_header_modify Apache模块可以更改或删除传入的HTTP头,它也可以添加不是由客户端发送的报头。因此,它可以用来操纵内容处理器,你不希望的行为(或不能)的变化。另一种选择可能是模拟各种用户代理,也许在同一起选择的mod_rewrite。
要求:
mod_header_modify已成功测试与Apache 1.3.23的Linux 2.4.19,但我认为它应该与所有最近的版本的Apache和所有支持的平台上。请让我知道你的企图(无论成功或失败),与其他操作系统或其他版本的Apache。
你需要一个运行的C编译器,当然及其关联实用。如果你已经建立了你的Apache从一个源代码分发,你几乎可以肯定有一个... :)
安装方式:
有安装此模块的至少两种方式。哪一个是合适的取决于你的Apache安装。
最简单的方法:如果你的Apache是编译动态加载模块的支持(也称为DSO支持),你就得找出APXS所在。转到您解压缩mod_header_modify.c源文件的目录,让APXS做的工作:
在/ usr /本地/ Apache /斌/ APXS -c -i -a mod_header_modify.c
这将建立mod_header_modify.so作为共享对象(-c选项),安装模块在正确的地方(-i)和LoadModule指令添加到您的httpd.conf文件(-A)。请参见有关这些和其他的命令行选项的详细信息APXS手册页。
如果你不知道你是否有DSO支持,不用担心 - APXS将在抱怨的情况下,你没有。您也可以通过事先让阿帕奇列表中的所有编译的模块的httpd -l检查。如果mod_so.c就是其中之一,你是幸运的。
硬的方式:如果没有DSO支持,你将不得不重建的Apache使用mod_header_modify。 (您可能会考虑与DSO构建它支持这次...)创建一个新目录一样,比方说,在现场Apache的源代码树中的src / modules目录下,并把mod_header_modify.c文件存在。现在配置Apache
--activate的./configure模块=的src /模块/网站/ mod_header_modify.c
--enable-模块= header_modify
不要忘记您需要的其他配置选项。现在,您可以编译和安装一个新的httpd像往常一样。
按类别搜索
热门软件
-
qNotesManager 17 Feb 15
-
Lubuntu 16 Aug 18
-
Damn Small Linux 17 Feb 15
-
KAVClient 3 Jun 15
-
LaTeX::BibTeX 14 Apr 15
-
Zorin OS Lite 16 Aug 18
-
Wifislax 9 Aug 16
mod_header_modify
显影剂的其他软件 Dr. Edmund Weitz
RDNZL
5 Jun 15
The Regex Coach
3 Jun 15
评论没有发现