Javaと情熱のあいだ

カステラとドーナツと珈琲

Apache2.2 httpd.confの設定

Apache2.2になって、httpd.confの内容がぜんぜん違うので
とりあえず動く設定。

149行付近:ドキュメントのルートを任意の位置に設定
#DocumentRoot "C:/Apache2.2/htdocs"
DocumentRoot "C:/web/public_html"


177行付近:ドキュメントのルートを任意の位置に設定
#



190行付近:とりあえずCGIが動くようになる
#Options Indexes FollowSymLinks
Options Includes ExecCGI FollowSymLinks


197行付近:すべてのディレクトリ別に「.htaccess」ファイルの設定が出来る。
#AllowOverride None
AllowOverride All


212行付近:213行目に「index.htm」をINDEXとして表示できるように追加する。
DirectoryIndex index.html
DirectoryIndex index.htm


393行付近:CGIで「.pl」が実行されるように設定。
#AddHandler cgi-script .cgi
AddHandler cgi-script .cgi .pl

396行付近:ディレクトリ内のファイルの一覧が表示されないように設定する。
コメント記号「#」を外す。
AddHandler type-map var