質問: 以前書きこんだ者です。apacheを自宅サーバーとして動かしています。 以前書きこんだ者です。apacheを自宅サーバーとして動かしています。perlを含むcgiとssi、それにhtmlをapacheで稼働させたいと思っているのですが、cgi-bin 以下のディレクトリでperlとcgiを 動かすことはできたのですが、htmlが動きません。ここに投稿させていただいたところ、cgi専用 ディレクトリでhtmlを動かそうとしているとご指摘されたので、cgi-binのひとつ上のディレクトリ でhtmlを動かそうと、httpd.confの中のserverroot "c:/program files/apache software foundation/apache2.2"にしました。そしてエクスプローラで”localhost/htmlのファイル”を実行したところ、”webページが見つかりません”とでてしまいました。何度いろいろなファイルで やっても同じエラーが出てしまいます。どうやらapache2.2のhtmlファイルを認識してくれない ようなのですが原因がわかりません。わかる方どうか教えてください。よろしくお願いします。
回答: おそらくwindowsの場合にはデフォルトは serfverrootは、c:/program files/apache software foundation/apache2.2/htdocsとかじゃないですか? このフォルダに、index.htmlの名前でhtmlファイルを作成しましょう http://localhost/ で、見れるはずです。 ほかのファイル名にした場合、たとえばindex2.htmlだとするとブラウザでは http://localhost/index2.html とする必要があります