2014-01-07 44 views
1

有一台服务器,我无法访问控制面板;我只能通过FTP访问一个目录。 我需要知道是否在该目录中启用了Apache AllowOverride指令。 我想检查Apache是​​否启用了mod重写,并且这些选项允许覆盖全部。 如何使用PHP脚本执行此操作? 谢谢Apache AllowOverride指令

+1

对于哪种重写?此外,我不认为你可以检查这从PHP – Phil

+0

我想检查Apache已启用mod重写,并且选项允许覆盖所有 – Haniver

回答

2

我不认为有什么办法可以做到这一点在PHP中。唯一的方法是将一些命令放入依赖于AllowOverride和mod_rewrite的.htaccess中,并查看当您通过web访问目录时是否收到500内部服务器错误。例如,你可以把

Options all 

测试AllowOverride Options

Allow from all 

测试AllowOverride Limit,或

RewriteRule .* - 

(这什么都不做)来测试mod_rewrite的。