如何在没有apache_get_modules()的情况下检测mod_rewrite?

Tom*_*rek 3 php apache mod-rewrite

mod_rewrite当函数apache_get_modules()不可用时,是否可以在PHP中检测?

Gum*_*mbo 8

你可以分析输出phpinfo():

ob_start();
phpinfo(INFO_MODULES);
$contents = ob_get_contents();
ob_end_clean();
var_dump(strpos($contents, 'mod_rewrite') !== false);
Run Code Online (Sandbox Code Playgroud)

  • 请注意,当PHP运行FCGI时,这似乎不起作用.在INFO_MODULES中没有看到apache模块的任何内容. (4认同)