AN HTTPD ゲストブック/コメント集(2004年6月8日17:10)


中田昭雄 nakata@st.rim.or.jp 2004/06/08 21:22

tony さん、
確かにそうなるようにしてしまっています。
当面、SCRIPT_NAME の代わりに REQUEST_URI をお使いください。


tony sorry_i_have_no_address@mail.jp 2004/06/08 17:10

こんにちは。ANHTTPD便利に使わせてもらってます。
先日、自プロバイダ上で正常動作しているSSI処理を含むファイルをAN HTTPD上で動作させると、おかしな動きをしたので報告させてもらいます。(既出だったらごめんなさい。)

HTML(仮にabc.html)より、#exec cmd="./xyz.cgi"でSSI処理を行った場合、xyz.cgi中に記載している$ENV{'SCRIPT_NAME'}の値が"xyz.cgi"になってしまいます。
本来なら"abc.html"が取得されるのが正解だと思うんですが・・・。