一部のページには .php 拡張子がないように見えますが、サーバー側のものがあります。それとも私はそれで完全に間違っていますか?
基本的に、すべての HTML ドキュメントに変更をコピー アンド ペーストするのではなく、HTML ドキュメントを更新するのではなく、ヘッダーとフッターのステートメントをインクルードしたいと考えています。ページを .php にせずにこれを行うことはできますか?
それらを含める最良の方法は何ですか?
一部のページには .php 拡張子がないように見えますが、サーバー側のものがあります。それとも私はそれで完全に間違っていますか?
基本的に、すべての HTML ドキュメントに変更をコピー アンド ペーストするのではなく、HTML ドキュメントを更新するのではなく、ヘッダーとフッターのステートメントをインクルードしたいと考えています。ページを .php にせずにこれを行うことはできますか?
それらを含める最良の方法は何ですか?
はい、Web サーバーに HTML ファイルを PHP スクリプトとして解析させると<?php include 'whatever.php';
、.html ファイルから追加できるようになります。
Apache の例:
AddType application/x-httpd-php .html
末尾に .php を付ける必要はありません。含めるだけです :)
.php を使用しないのはなぜですか? 次のように各ページを作成するだけです。
<?php
include 'header.php';
// your code
include 'footer.php';
?>
そして、レイアウトの上部に header.php を作成し、下部に footer.php を作成します。smartyのようなテンプレート エンジンを見ることもできます。
ファイル拡張子 html をマッピングして.htaccess
、apache のファイルでphp として実行することができます
AddType application/x-httpd-php .php .php4 .php3 .html .htm
サーバー上でサポートされていないか、異なる (1 と 1 がホストされている) 可能性があります。