情形一:只運(yùn)行公開的文件

如果 web 服務(wù)器中所有內(nèi)容都受到密碼或 IP 地址的訪問限制,就不需要設(shè)置這些選項(xiàng)。如果 web 服務(wù)器不支持重定向,或者 web 服務(wù)器不能和 PHP 通信而使訪問請(qǐng)求變得更為安全,可以開啟 cgi.force_redirect ini 指令。除此之外,還要確認(rèn) PHP 程序不依賴其它方式調(diào)用,比如通過直接的 http://my.host/cgi-bin/php/dir/script.php 訪問或通過重定向訪問 http://my.host/dir/script.php。

在Apache中,重定向可以使用 AddHandler 和 Action 語句來設(shè)置,請(qǐng)看下一節(jié)。