如果您使用的是mod_php,则可以使用
apache_get_modules()。这将返回所有已启用模块的数组,因此要检查是否
mod_rewrite已启用,您只需
in_array('mod_rewrite', apache_get_modules());
不幸的是,您最有可能尝试使用CGI来做到这一点,这使其变得更加困难。
您可以使用以下方法对其进行测试
strpos(shell_exec('/usr/local/apache/bin/apachectl -l'), 'mod_rewrite') !== false
如果以上条件计算为
true,则
mod_write启用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)