.htaccess の変更を使用して「サーバーが .html を PHP として解析しない」を解決する
Web サーバーでは、多くの場合、PHP を含む HTML ファイルを解釈するために特定の構成が必要になります。コード。サーバーで HTML が PHP として解析されないという問題が発生した場合は、.htaccess ファイルに次の変更を加えることを検討してください:
問題に対処するためのオプション
.htaccess ファイルに次の行を追加します:
AddType application/x-httpd-php .html .htm
この行は、.html または .htm 拡張子を持つ HTML ファイルを PHP スクリプトとして扱うようにサーバーに指示します。
If PHP5 を使用している場合は、代わりに次の行を追加します:
AddType application/x-httpd-php5 .html .htm
Try Remove the default handler for HTML ファイルと新しい AddType の追加ディレクティブ:
RemoveHandler .html .htm AddType application/x-httpd-php .php .htm .html
別のアプローチは、FilesMatch ディレクティブを使用することです:
<FilesMatch "\.html$"> ForceType application/x-httpd-php </FilesMatch>
これらの変更のいずれかを実装することで、サーバーが HTML ファイルを正しく解釈できるようになります。 PHP コードが含まれており、実行して目的の出力を生成できるようになります。
以上がサーバーが .htaccess を使用して .html ファイルを PHP として解析できない問題を修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。