- 97 名前:nobodyさん mailto:age [04/03/17 18:40 ID:???]
- 失礼します。
CGI(perl)でページを作成しているのですが、 トップページでクッキー及びセッションIDを設定、 クッキー及びIPで、トップで一括して荒らしのアクセス拒否をして、 セッションで中に直接飛べないようにしようとしています。 クッキーの設定の部分について質問なのですが、 --------------------------------------------------- print "Content-type: text/html\n"; if (length($str_cookie) == 0) { $str_cookie = データ; print "Set-Cookie: クッキー名=$str_cookie; expires=Thu, 1-Jan-2030 00:00:00 GMT; path=/cgi-bin;\n"; } print "Set-Cookie: セッション名=セッションデータ; path=/cgi-bin;\n"; --------------------------------------------------- 以上のようにすると、 www.どこか.com/cgi-bin/index.cgi という形でアクセスしたときにはうまく動作するのですが、 www.どこか.com/cgi-bin/ でアクセスするとクッキー及びセッションが発行されません。 パスの設定が悪いのかと思い、フルパスから始まってあらゆる書き方を試してみたのですが、 改善されませんでした。 Perlスレではすれ違いとされたため、こちらに移動しました。 アドバイス等、ご教授お願いしますm(_ _)m
|

|