AN HTTPD ゲストブック/コメント集(2001年6月27日20:50)


中田昭雄 nakata@st.rim.or.jp 2001/06/29 21:05

gun さん、
CGIの実行プログラムは拡張子で判断するので、そのような設定はできないと思います。
拡張子のないCGIが実行できるようにすることは可能ですが、特にエキストラパスがある場合も考えると結構面倒なことをしないといけなくなります。
拡張子なしのCGIを使いたい理由があれば考えますが。

なお、拡張子なしのリクエストに適宜応答することはコンテントネゴシエーションで可能ですが、これは次のバージョン1.34から使えるようになります。 ただし、これも動的コンテンツを返すCGIのことは(ほとんど)考えていません。


gun y1kt@hotmail.com 2001/06/27 20:50

お世話になっています。
現在自宅でWIN2K+httpdでcgiのtestを主に行っています。
さて、LAN環境で...クライアントから
"GET /cgi-bin/test..."という拡張子(.cgi)のないcgiの実行を行おうと思っています。
が、"Error Response 400 Thread 0(ID= 944) for "/cgi-bin/test"というlogがでて
うまく実行できません。
どのような設定を行えばよいのでしょうか?よろしくお願いします。