1
有一臺服務器,我無法訪問控制面板;我只能通過FTP訪問一個目錄。 我需要知道是否在該目錄中啓用了Apache AllowOverride指令。 我想檢查Apache是否啓用了mod重寫,並且這些選項允許覆蓋全部。 如何使用PHP腳本執行此操作? 謝謝Apache AllowOverride指令
有一臺服務器,我無法訪問控制面板;我只能通過FTP訪問一個目錄。 我需要知道是否在該目錄中啓用了Apache AllowOverride指令。 我想檢查Apache是否啓用了mod重寫,並且這些選項允許覆蓋全部。 如何使用PHP腳本執行此操作? 謝謝Apache AllowOverride指令
我不認爲有什麼辦法可以做到這一點在PHP中。唯一的方法是將一些命令放入依賴於AllowOverride和mod_rewrite的.htaccess中,並查看當您通過web訪問目錄時是否收到500內部服務器錯誤。例如,你可以把
Options all
測試AllowOverride Options
,
Allow from all
測試AllowOverride Limit
,或
RewriteRule .* -
(這什麼都不做)來測試mod_rewrite的。
對於哪種重寫?此外,我不認爲你可以檢查這從PHP – Phil
我想檢查Apache已啓用mod重寫,並且選項允許覆蓋所有 – Haniver