2013-01-12 91 views
0

我有一個LAMP服務器運行PHP作爲suphp,與幾個網站。如果我沒有弄錯,通常可以通過將「php_flag引擎關閉」放置在相應目錄中的.htaccess文件中來阻止php代碼在網站的某個部分運行,或者將「php_flag引擎關閉」置於虛擬主機中指令在Apache中。但這顯然只適用於普通的mod_php而不是suphp。那麼我怎樣才能在suphp中實現同樣的功能呢?如何防止PHP在網站的某些部分執行?

例如,我想禁用www.foo.com/images/中的PHP代碼,但允許它在該網站的任何其他位置。

我在這裏搜索了stackoverflow,但只找到mod_php的解決方案。

+0

這是http://stackoverflow.com/更多的問題,應該有遷移的文件夾中。 .. – johannes

+0

[同樣問題與良好的答案](http://stackoverflow.com/questions/1271899/disable-php-in-directory-including-all-sub-directories-with-htaccess) –

回答

0

添加以下內容的.htaccess

RemoveHandler .php 
RemoveType .php 

,你需要禁用PHP的

+0

快速解決方案做了這份工作。精彩!謝謝:-) – rigor

+1

另外,根據您的服務器配置,請注意擴展名,如'.php3','.php4','.php5' ... –

+0

@DoubleGras當然是,我忘了它們。謝謝! – rigor

相關問題