/var/www/html配下のindex.html info.phpにはLAN内のWin XPから接続できています。
http://192.168.1.X OK
http://192.168.1.X/info.php OK
/var/www/cgi-bin/XX/index.phpへのアクセスが出来ません。
apacheのconfファイルの中の関係ありそうな箇所は
DocumentRoot "/var/www/html"
DirectoryIndex index.html index.php
ScriptAlias /cgi-bin/XX/
考えられる原因は何でしょうか?
ドキュメントルートが
DocumentRoot "/var/www/html/"
以下になっていますので、/var/www/html以下が公開される設定です。
ですのでドキュメントルート以上にある
/var/www/cgi-bin/
はアクセスできません。
Linuxを勉強中のようなのであえて答えは書きません。ですのでポイントは不要です。
以下のURLが非常に参考になるでしょう。
アドバイスありがとうございます。
という事はドキュメントルート以上にあるcgiにアクセスする為にあるのがScriptAliasという事ですよね。
ScriptAlias /cgi-bin/ /var/www/cgi-bin/aaa/ とhttpd.confを編集し、
/var/www/cgi-bin/aaa/bbb/ccc.phpへhttp://192.168.1.X/cgi-bin/bbb/ccc.phpでアクセスできるようになったのですが
aaa配下のphpへアクセスできません…
少し試行錯誤してみます。