• ベストアンサー

ホームページからCGIプログラムの実行

自宅で、linux+apache2の環境です。 apacheで HTML本体のルートディレクトリは:  DocumentRoot->/home/www/ CGI実行可能のディレクトリは: ScriptAlias /cgi-bin/ -> /home/CGI/ と設定されています。  質問は、/home/www/index.htmlに /home/CGI/test.cgiを実行したいとき、どう宣言すれば よいでしょうか。  できれば、LAN外も、LAN中でも使えるために、相対バスを使いたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • Dpop
  • ベストアンサー率51% (279/544)
回答No.1

細かいところは省略。 <form action="../CGI/test.cgi"> </form> ./home/www から1つ登ると ./home ですね。その下にある、CGIフォルダなので、1つ登ったフォルダの下にあるCGIフォルダって言うことで、../CGI ですね。 ってことは、 ../CGI/test.cgi ですね。

namune
質問者

お礼

ご返事、どうもありがとうございました。  そのとおり、うまくできました。  

関連するQ&A