首頁 > 後端開發 > php教程 > 如何使用 .htaccess 在子目錄中遞歸禁用 PHP?

如何使用 .htaccess 在子目錄中遞歸禁用 PHP?

Linda Hamilton
發布: 2024-12-01 16:40:11
原創
461 人瀏覽過

How to Disable PHP Recursively in Subdirectories with .htaccess?

如何使用.htaccess 在子目錄中遞歸禁用PHP

如果您在某些目錄中遇到PHP 執行問題,您可能需要選擇性地停用它,同時維護這些目錄中的伺服器端包含。當託管使用者上傳的內容(例如 HTML 頁面和文件)時,這種情況尤其重要。

要使用.htaccess 檔案在特定目錄及其所有子目錄中停用PHP,您可以利用下列步驟:

第1 步:導覽至.htaccess 檔案

找到.htaccess 檔案位於您網站的根目錄中。此文件用作配置文件,允許您在目錄中設定特定於伺服器的指令。

第 2 步:新增指令

使用下列指令開啟 .htaccess 檔案文字編輯器或 WAMP 伺服器的編輯功能。將以下行新增至檔案:

php_flag engine off
登入後複製

步驟 3:儲存變更

儲存 .htaccess 檔案並將其上傳回您的伺服器。該指令將停用目前目錄及其所有子目錄中的 PHP 執行。

注意:

如果要啟用伺服器端包含(.shtml 檔案)這些目錄中,您可以將以下行新增至.htaccess 檔案:

AddType text/html .shtml
登入後複製

透過實作這些步驟,您可以有效停用PHP在指定目錄中執行,同時允許伺服器端包含如預期運作。

以上是如何使用 .htaccess 在子目錄中遞歸禁用 PHP?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板