はじめての自宅サーバ構築 - Fedora/CentOS - Last Update 2008/07/25
It opened to 2004/09/19.
当サイトはFedora9で運用しています
Visitors
Pageviews
Today(IP/PV)
3,374,109
12,761,991
1,267/8,613

■ TIPS集『Webサーバ(Apache)』

 リソース名を指定せず、指定したCGIを実行するには?

例えば、「http://kajuhome.com/cgi-bin/welcome.cgi」の様にリソース名まで入力しなくても、
「http://kajuhome.com/cgi-bin/」で(welcome.cgi)を実行出来るようにする事が可能です。

※:当然ながら、CGI実行環境が既に構築できている事が前提です。

設定方法はとても簡単です。

アクセスするCGIスクリプトのあるディレクトリに「.htaccess」を作成し内容を以下の様にします。
例)「http://kajuhome.com/cgi-bin/」で(welcome.cgi)を実行させる場合
# vi /var/www/html/cgi-bin/.htaccess
DirectoryIndex welcome.cgi


「.htaccess」が有効になる様にapache設定ファイルの該当する「Directory」ディレクティブに「AllowOverride All」を指定する
# vi /etc/httpd/conf/httpd.conf
<Directory "/var/www/html/cgi-bin">
  AllowOverride All
     :
     :
</Directory>
ページ先頭へ

Copyright(©)2004-2008 First home server construction. All Right Reserved.