友の絵日記

2003年05月27日(火) <b>webサーバ(Apache)を制御する「 .htaccess」について</b>

  

【雑感】
♪壊れたメロディー♪ 的気分〜(^^;

「.htaccess」とは
ApacheなどのWebサーバで使用できる、Webサーバの動作をディレクトリ単位で制御するためのファイル。
.htaccess(ドットエイチティーアクセス)は、CGI や SSI を有効/無効にするくらいにしか .htaccess を使うことはないが、もっと多くの制御が可能だったんだぁ〜!

本ページ↓は、Apache 1.3 に対する記述。
と言うことで、ミケネコさんの htaccess リファレンス に解説されている。

# ディレクトリ内でcgiが動きかつSSIが.htm、.html、.shtmlで動作する設定。
Options ExecCGI Includes FollowSymLinks Indexes
AddType text/x-server-parsed-html .htm
AddType text/x-server-parsed-html .html
AddType text/x-server-parsed-html .shtml
AddType application/x-httpd-cgi .cgi
# ・ExecCGI=CGIスクリプトの実行を許可する。
# ・Includes=SSIを有効にする。
# ・FollowSymLinks=シンボリック先へのアクセスも許可する。
# ・Indexes=インデックス表示を有効にする。

# 一般的な設定。
AddHandler server-parsed-html .htm
AddHandler server-parsed .html
AddHandler server-parsed .shtml
AddHandler server-parsed-html .shtml
AddHandler cgi-script .cgi
AddType application/octet-stream .lzh
AddType audio/midi .mid
AddType audio/x-midi .mid
AddType audio/x-twinvq .vqf .vql
Addtype video/quicktime .qt .mov .moov
AddType application/futuresplash .spl
AddType application/x-shockwave-Flash .swf
AddType audio/wav .wav

# RealAudio/RealVideoをHTTP STREAMで送る場合。
AddType audio/x-pn-realaudio .ra
AddType audio/x-pn-realaudio .ram
AddType audio/x-pn-realaudio-plugin .rpm
# 末尾の改行を忘れないように。

ディレクトリをプロテクトする と、ちょっとした秘密の部屋が出来るかも知れません。

httpd.confの設定ディレクティブ
(Red Hat Linux 7.3: オフィシャル Red Hat Linux リファレンスガイド)

各ISPサーバによって設定がまちまち…またしても、悩んだ数日間だった。


 < 過去  INDEX  未来 >


Yuki HOMEPAGE

My追加