layoutでヘッダ&フッタを自動挿入
mod_layout
Apacheのモジュールの一つでlayoutってのがある。よくある、フリーのWebサイトなので上下に広告がでるものがあるだろう。あーいったことが、このモジュールで可能になる。カウンタを表示させたり、広告でもいいし、いろいろできるだろう。
インスト
標準モジュールじゃないので、インストします
#apt-get install libapache-mod-layout
Apache2なら、こっち
#apt-get install libapache2-mod-layout
設定
一応インストの検証をしよう。以下の行が/etc/apache/modules.confにあることを確認しよう(Apache1.3の場合ね)
LoadModule layout_module /usr/lib/apache/1.3/mod_layout.so
httpd.confなり、.htaccessなりに使いたいように書きます。場所は対象のディレクティブ内に書けばいいでしょう
LayoutFooter /footer.cgi LayoutHeader /header.html
もちろん、ファイルの配置場所はApache上のパスと同じだ。上の例だと、DocumentRoot配下になる。
できあがり
これで、mod_layoutは終了。ブラウザでアクセスして稼動を確認してくれ