• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Apacheのcgi-bin)

Apacheのcgi-bin

このQ&Aのポイント
  • Apacheのcgi-binフォルダについてアドレスの問題やHTMLの表示に関する疑問があります。
  • http://locallhost/cgi-bin/bbs/bbs.cgiというアドレスをhttp://locallhost/bbs/bbs.cgiに変更することは可能でしょうか?
  • Apacheでpostmail CGIを表示しようとするとエラーが出てしまい、cgi-binの外にHTMLを配置する必要があるのでしょうか?

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

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

> 変えることは可能でしょうか?  httpd.confをいじれば余裕のよっちゃん。 > cgi-binの外にhtmlを出さなければいけないのでしょうか?  おおむねその通り。ExecCGIが基本であるディレクトリは、htmlファイルもCGIファイルだと仮定して話を進めるので、ハンドラが無いとされて500エラーだ。解決方法は、htmlファイルを外に出すか、そのディレクトリでhtmlファイルも混在させられるようにhttpd.confをいじるかだ。  君の場合では/bbsというCGI仮想ディレクトリ(ScriptAlias)を作るか、/bbs/.htaccessで+ExecCGIするのが良いのではないかな。

関連するQ&A