Tips記事
» 2002年05月29日 00時00分 UPDATE

Apache2.0でSSIが動かない

[木田佳克,ITmedia]

 httpサーバApacheのバージョン1.3までは,「ApacheでCGI/SSIを有効にさせたい」Tipsで解説した方法で動作していた。

 しかし,Apache 2.0からは設定方法が変わり,次のように設定しなければならない。ここでの設定は,拡張子「html」でもSSIが動作するよう指定している例だ。コメント行をチェックし,ボールド指定の個所を追加すればよい。

# vi /usr/local/apache2/conf/httpd.conf
:/AddOutputFilter ←この順番に入力して検索するとよいだろう
# Filters allow you to process content before 
it is sent to the client. # # To parse .shtml files for server-side
includes (SSI): # (You will also need to add "Includes" to the
"Options" directive.) # AddOutputFilter INCLUDES .html ←行頭のコメント「#」を取る <Files *.html> ForceType text/html SetOutputFilter INCLUDES </Files>

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ

あなたにおすすめの記事PR