4

タグの前にスクリプトを追加する必要があるため、すべてのページを変更する</body>代わりに、提供されるすべての HTML ドキュメントのタグの前に HTML を追加するようにサーバーを構成できるかどうか疑問に思っていました。

4

3 に答える 3

4

サーバーに PHP がインストールされている場合は、php.ini ファイルまたは .htaccess でauto_appendand/orディレクティブを設定できます。auto_prependApache によって PHP ファイルとして解析されるように .html 拡張子を設定することもできます。これにより、.html ドキュメントに対するすべての HTTP 要求がヘッダーとフッターを自動的に含めて送り返されます。PHP がセットアップされている場合は、次の行を .htaccess に追加してみてください。

AddType application/x-httpd-php .html 
php_value auto_prepend_file /var/www/public/foo.html
于 2009-06-07T17:27:16.090 に答える
2

Apache はmod_layoutを使用してそれを処理できます

関連する記事は次のとおりです: Advanced Apache Headers/Footers

于 2009-06-08T02:15:04.680 に答える
1

問題に対する最も自然な答えは、PHP、CGI などのサーバー側処理言語を使用することです。これらのプラットフォームは、サーバー側のインクルードだけではありません。そういえば、HTML ページに何かを含めることが本当に必要な場合は、Server Side Includesを探しているかもしれません。

于 2009-06-07T17:04:03.873 に答える