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は終了。ブラウザでアクセスして稼動を確認してくれ


debian Valid HTML 4.01 Strict [VALID RSS!]