ホームページ >バックエンド開発 >PHPチュートリアル >HTML ファイルで PHP コードを実行できますか?
HTML ファイルでの PHP の実行
Q: .html ファイル内で PHP スクリプトを実行できますか?
A:デフォルトでは、.html ファイル内で PHP を実行することはできません。 HTML ファイルはコンテンツの書式設定と表示を目的としていますが、PHP スクリプトは通常 .php 拡張子を付けて保存されるサーバー側のコードです。
あなたが聞きたかったのは、コンテンツを保持したまま PHP コードを実行する方法かもしれません。 .html ファイルが訪問者に表示されます。これを実現する方法は次のとおりです:
解決策:
.htaccess を使用する
.htaccess ファイルを活用して、 .php 拡張子を非表示にし、訪問者に対してページを .html として表示します。 .htaccess ルールの例を次に示します。
RewriteEngine On RewriteRule ^index.html index.php [L]
このルールは、index.html へのリクエストを Index.php にリダイレクトします。そこで PHP コードが実行され、結果の HTML コンテンツがクライアントに表示されます。
代替方法: .html 拡張子を使用した PHP
場合によっては、Web ホスティング プロバイダーによって、.html 拡張子が付いている場合でも PHP スクリプトの実行が許可される場合があります。このような場合は、index.html などの名前のファイルを作成し、その中に PHP コードを含めることができます。ただし、すべてのホスティング プロバイダーがこの構成をサポートしているという保証はありません。
以上がHTML ファイルで PHP コードを実行できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。