2

すべてのページ呼び出しに特定のファイルを含めたい。

簡単にするために、すべてのファイルの前にヘッダーを付ける必要があると仮定します。
(たとえば、あらゆる種類のユーザーエージェントのものをチェックするphpスクリプト。)

mod_rewriteを使用してこのファイルにすべての要求を送信し、次にPHPを使用して要求されたページをファイルに含めることができますが、これはパスなどの問題になる可能性があり、必要がなければmod_rewriteを使用したくありません。

htaccessに「include」呼び出しがあったことを思い出しますが、検索で見つけることができるのはServerSideIncludesだけです。これは私が必要としているものではありません。SSI(収集)はドキュメントをスキャンして呼び出しを探しますが、呼び出されるファイルに移動する前にこのファイルを含める必要があります。

4

1 に答える 1

1

SSI とは別に、すべてのPHPページにヘッダー/フッター ファイルを含めるための PHP 固有のオプションもあるため、このソリューションは制限がありすぎる可能性があります。

.htaccess:

php_value auto_prepend_file /www/root/header.php
php_value auto_append_file /www/root/footer.php
于 2010-01-19T10:57:34.593 に答える