我感觉我忽略了一些明显的东西。
免责声明:我对 linux/apache 或涉及的任何内容都不是很有经验。
我正在尝试在 Arch Linux 上使用 mod_pagespeed;没有可用的二进制文件,但我能够使用 AUR 中的 yaourt 安装它。
现在,pagespeed模块存在于/etc/httpd/modules中,这里有一个配置文件:/etc/httpd/conf/extra/pagespeed.conf。
但该模块实际上并未加载或运行,我可以通过捕获正在运行的 apache 服务器请求页面时的标头来判断这一点。
我觉得我可能需要以某种方式修改 httpd.conf 才能加载模块,但我不知道具体怎么做。看起来所有配置都在上述 pagespeed.conf 文件中,但该文件真的被加载了吗?似乎没有;除非它根本不起作用。
任何建议都非常感谢。谢谢!
答案1
你走对了路。你确实需要使用LoadModule 指令。在您的配置中搜索该指令的其他实例,并添加一个加载 mod_pagespeed 的实例。有关配置 apache 的更多详细信息,请参阅google 的文档网站,这一点也在那里解释。