ホームページ >バックエンド開発 >PHPチュートリアル >サブディレクトリで PHP を無効にし、.htaccess を使用して SSI を有効にする方法
.htaccess を使用してサブディレクトリで PHP を無効にする
SSI を有効にしながら、特定のディレクトリとそのすべてのサブディレクトリで PHP を無効にするには (サーバー側を含む) )、次の手順に従います:
PHP エンジンを無効にする: .htaccess ファイルに次の行を追加します。
php_flag engine off
これにより、ファイル内のすべてのファイルの PHP 処理が無効になります。
SSI を有効にする: SSI を有効にする場合は、PHP 無効行の下に次の行を追加します:
AddType text/html .shtml .shtm .stm
この行は、これらの拡張子を持つファイルを SSI ファイルとして扱うように指定します。
特定のファイルまたはディレクトリを除外する (オプション): 特定のファイルを除外する場合またはディレクトリが .htaccess 設定の影響を受けないようにするには、次の構文を使用できます:
<FilesMatch "pattern"> php_flag engine on </FilesMatch>
この例では、指定されたパターンに一致するファイルの PHP 処理が有効になります。
追加の注意事項:
以上がサブディレクトリで PHP を無効にし、.htaccess を使用して SSI を有効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。