cgiプログラムを実行するためには、cgiファイルをcgi-binディレクトリに置き、ファイルに実行権限(パーミッションを755にする)を与える必要があります。
しかし、ドキュメントルート(htdocs)以下にあるcgiという拡張子のファイルを、cgiプログラムとして利用したい場合もあると思います。
インターネット上でFREEで使用出来る、数多くのcgiが公開されています。これらのcgiの利用に際して、cgiファイルと他のファイルを同じディレクトリに置くように指定されている事があります。
これらのcgiプログラムは、cgi-binに置いたのでは正常には動きません。
このような場合、.htaccessファイルに以下のような記述をする事により、そのディレクトリ以下にあるcgi拡張子ファイルを、cgiプログラムとして利用できるようになります。
|