NNでブックマークからジャンプしたときHTTP_REFERERが正しく設定されないのへの対策は?
Ichi
[HomePage]
2000/01/12(水) 06:15:47
NNで、ブックマークからジャンプしてくると、HTTP_REFERERが[unknown origin]になってしまい、SSIでCGIが起動できません。
freewebを使ってます。
<!-- #exec cgi="/computer/ichi98/cgi-bin/..." -->
としています。
Ichi
2000/01/12(水) 17:57:42
いや、HTTP_REFERERが正しく設定されてないと((none)でも正しいと思います)
CGIが起動すらしないんです。[an error occured...]となるんです。
何とかならないでしょうか。
B-Cus
2000/01/12(水) 18:16:22
SSI で実行している CGI が、
「HTTP_REFERER が [unknown origin] だとうまく動かない」
というバグを抱えているからでしょう。
実行してみたけどエラーになったから、WWW サーバは
「an error occured」だと言っているわけで。
Ichih
2000/01/12(水) 20:20:44
すみません、そうではないのです。
「CGIスクリプトを実行しようとしたけど、実行できなかった」
というエラーの様なのです。
CGIの内容は、ただのカウンタです
B-Cus
2000/01/12(水) 20:30:21
なら、
http://www.freeweb.ne.jp/faq/faq6.html
> 私のプロバイダはCGIが使えないんですけど、freewebのCGIを呼び出して
> 使ってもいいですか?
> 他のホームページより呼び出された場合は、該当CGIは表示禁止となります。
これかな?
exec cgi ではなく exec cmd にするとどうですか?
# 実行ファイルのパス表記も変えること。
Ichi
2000/01/13(木) 06:00:22
> 他のホームページより呼び出された場合は、該当CGIは表示禁止となります。
それはありそうですね。B-Cusさんありがとうございます。
Ichi
2000/01/13(木) 06:35:49
[[解決]]
#exec cmd..にしたらできました!
皆さん、お知恵をおかしいただき、本当にありがとうございます。