cgi-binフォルダ以下の画像ファイルの扱いについて

OS X Serverではないのですがこちらのほうが適切かと思い質問させていただきます。
現在、標準のOSX(10.4.8-Intel)にてWEB共有を設定し身内へのWEBページを作成しています。CGIも使えるようなのでアクセスカウンタや掲示板などを設置していますが、cgi-bin(CGI-Executables)以下のフォルダにある画像は表示されません。仕方なくDocuments内に別フォルダを設置しそこへのパスを指定することで回避していますが、これを何とかする方法はないのでしょうか?
CGI作成能力などはありませんのでフリーのCGIなどを使っていますが、CGIによっては相当数の画像を実行ファイルと同じ階層以下においてあるものがあり、いちいちエディタで書き換えるのが苦痛です(;_;)

投稿日 2006/10/27 10:47

返信: 4

2006/10/27 12:08 Community User への返信

CGIはデフォルト(/Library/WebServer/CGI-Executables)に入れておられるのでしょうか?であれば、Document Rootからはずれているので、閲覧アクセスはできませんね。
ユーザのホーム($HOME/Sites)にCGI用ディレクトリを用意されてはどうですか?

2006/10/27 12:24 Community User への返信

お返事ありがとうございます。
ユーザのホームにCGIディレクトリを用意した場合、ユーザ名をアドレスに追加しなければならないですよね。できればアドレスをスマートにしたいので(ex. http://127.0.0.1/‾xxxx/index.htmlではなくてhttp://127.0.0.1/index.htmlにしておきたい)
それがいやなのでデフォルトのWebServerフォルダへすべてを放り込んでいますが・・。ユーザのホーム内にCGIディレクトリをおき(置き方がよくわかっていませんが)、それを呼び出すようにすれば問題ないでしょうか?
可能であればユーザの「サイト」内にCGIを設置する方法をご教授いただければうれしいです。

2006/10/28 08:35 Community User への返信

ご指摘ありがとうございます。
ディレクティブ追加など、もう少し成書などでも勉強して今後のサイト作成に励みたいと思います。
余談ですが、WebサーバがOSと一体化しているMacOSXはとても使いやすいですね。とりあえず公開するなら全然問題ないので気軽に作成できます。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

cgi-binフォルダ以下の画像ファイルの扱いについて

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。