Apacheの /etc/httpd/conf/httpd.conf で
<Directory /path/to/target> Options ExecCGI SetHandler cgi-script </Directory>
な感じで設定されたCGI実行用ディレクトリに直接表示用のファイルを置きたい場合の、 当該ディレクトリの .htaccess への記述。
SetHandler None AddHandler cgi-script .cgi AddHandler default-handler .png AddType image/png .png
SetHandler ディレクティブが設定されている場合は、AddHandler ディレクティブの指定より優先されてしまうので、 SetHandler None で、設定を取り消す必要がある。
後半はデフォルトなので、書かなくても良い。
ディレクトリに必要な Override 設定は
AllowOverride FileInfo
見えてはいけないファイルまで見えてしまう系の穴ができやすいので注意が必要。
セコメントをする