mod_layout on Apache2

意外とハマッたmod_layout on Apache2。mod_layout-3.2.1.tar.gzはapache1.3用なので、mod_layout-4.0.1a.tar.gzを持ってきて、Makefileのapxsのパスを変更して、makeすること。httpd.confは以下のように。

LoadModule layout_module        modules/liblayout.so
....

<Directory "/home/foobar/public_html/mod_layout/">
  # *.htmlを対象にする。
  AddOutputFilter LAYOUT html
  # 相対パスなら、HTTPリクエストされた
  # htmlファイルがあるディレクトリがカレントとなるようだ。
  LayoutHeader /home/foobar/public_html/mod_layout/header.html
  LayoutIgnoreURI /~foobar/mod_layout/ignore/?*
</Directory>