我想检测在PageSpeed模块中为Apache配置的过滤器。现在,我可以检测是否安装了PageSpeed:
define("MOD_PAGESPEED", (function () {
$output = false;
if (function_exists("apache_get_modules")) {
if (in_array("mod_pagespeed", apache_get_modules(), true)) {
$output = true;
}
} elseif (function_exists("get_headers")) {
if (!empty($_SERVER["HTTP_HOST"])) {
if (!empty($headers = get_headers((isset($_SERVER["HTTPS"]) ? "https" : "http") . "://{$_SERVER["HTTP_HOST"]}" . ($_SERVER["REQUEST_URI"] ?? null)))) {
if (!empty($headers["X-Mod-Pagespeed"]) || !empty($headers["X-Page-Speed"])) {
$output = true;
}
}
}
}
return $output;
})());
到目前为止,这么好。但现在是第二部分。 ¿有没有办法获得特定的过滤器配置?