有一台我无法访问控制面板的服务器;我只能通过FTP访问目录。 我需要知道在该目录中是否启用了Apache AllowOverride指令。 我想检查Apache是否启用了mod重写,并且选项允许Override All。 我如何使用PHP脚本执行此操作? 感谢
答案 0 :(得分:2)
我认为在PHP中没有办法做到这一点。唯一的方法是将一些命令放入依赖于AllowOverride和mod_rewrite的.htaccess中,并查看当您通过Web访问目录时是否收到500内部服务器错误。例如,你可以把
Options all
测试AllowOverride Options
,
Allow from all
测试AllowOverride Limit
或
RewriteRule .* -
(什么都不做)来测试mod_rewrite。