• 締切済み

ApacheでCGI

Namazu.cgiを利用しています。 できる範囲で設定してみましたが http://abcdefg/~user/server/aaa/cgi-bin/namazu.cgi にアクセスしてみたら、Namazuの検索画面が表示されます。 しかし、検索ボタンや検索方法のリンクをクリックしたらアドレスが変更します。 http://abcdefg/~user/server/aaa/cgi-bin/namazu.cgi ↓検索ボタンを押す http://abcdefg/aaa/cgi-bin/namazu.cgi 404と出てしまい検索ができません。 原因と解決法よろしくお願いします。

みんなの回答

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.1

たんに、ボタンを押した時の飛ばし先のHTMLの記述に間違いがあるのでは? たぶん、こうなっているんだと思います /aaa/cgi-bin/namazu.cgi ./aaa/cgi-bin/namazu.cgi こうすれば解決できる可能性が大きいです apacheとかCGIとか関係なく、HTMLの記述のミスだと思いますよ

toshi264
質問者

お礼

回答ありがとうございます。 しかし、namazu.cgiをいじることができず。 NMZ.head.jaにそれらしい検索ボタンのフォームがあるのですが action="{cgi}"とかかれています。 おそらくHTMLの記述まちがいではないと思います。 ちなみに、自分のパソコンではnamazuの実装経験があるのですが、サーバーのパソコンに実装しようとしたところ現在の状態になっています。 よろしくお願いします。

関連するQ&A