Melumpuhkan PHP dalam Subdirektori dengan .htaccess
Untuk menghalang pelaksanaan PHP dalam direktori tertentu, termasuk subdirektorinya, sambil membenarkan bahagian pelayan termasuk (SSI), ikut langkah berikut:
Dalam direktori akar projek anda, cipta atau edit fail .htaccess.
Tambahkan kod berikut pada fail .htaccess:
php_flag engine off
Kod ini melumpuhkan enjin PHP dalam direktori semasa dan semua subdirektorinya.
Selepas menambah kod, simpan dan muat naik fail .htaccess.
Untuk mendayakan SSI, tambahkan baris berikut ke fail .htaccess:
AddType text/x-server-parsed-html .shtml
Barisan ini membenarkan pelaksanaan SSI untuk fail dengan sambungan .shtml.
Mulakan semula pelayan web anda untuk menggunakan perubahan.
Kini, mana-mana fail PHP dalam direktori /USERS dan subdirektorinya tidak lagi akan dilaksanakan, manakala fail SSI masih akan berfungsi seperti yang dimaksudkan.
Atas ialah kandungan terperinci Bagaimana untuk Melumpuhkan PHP dalam Subdirektori sambil Mendayakan SSI dengan .htaccess?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!