Apacheをインストールすると manual ディレクトリにマニュアルが入る。これって1.3系と2.0系だと、何か違う仕組みでも組み込んでるのかなぁ。

#1.3系マニュアルディレクトリの設定
<Directory "/usr/local/apache/htdocs/manual">
    Options Indexes FollowSymlinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
#2.0系マニュアルディレクトリの設定
<Directory "/usr/local/apache2/manual">
    Options Indexes FollowSymLinks MultiViews IncludesNoExec
    AddOutputFilter Includes html
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

2.0系では、何かincludeしてるんだろうか。
grepしてみたら、こんなのみつけた。

&lt;!--#include virtual="/cgi-bin/example.cgi?argument=value" --&gt;

なんかそのまま入れるのが怖くなってきた……と思ったけど、これは「こうやって使うんだよ」的メッセージか。<>がエスケープされてるし。でも何だか不安。全部しらべるのもめんどい。保留にしておこう。また、ひまなときにでも調べるとしよう。

そういや manual/search/manual-index.cgi というのもあったっけ(1.3/2.0共に)。マニュアルに動的なものを入れるのはどうかなぁ。

tags: Apache zurazure

Posted by NI-Lab. (@nilab)