2008-12-07から1日間の記事一覧

lighttpd で Ruby の PStore によるセッション情報の書き込みがリダイレクトで中断されるみたい

require "cgi" require "cgi/session" require 'cgi/session/pstore' cgi = CGI.new user_id = cgi['loginid'] session = CGI::Session.new(cgi, { 'database_manager' => CGI::Session::PStore, }) session['userid'] = user_id session.close headers.stor…

lighttpd では Apache のように Post で URL 引数を拾えない

Apache の方が融通が効いていたということも言えるのだが、/xxxx/yyyy を rewrite で /xxxx?mode=yyy のように書きかえて、CGI を叩くことは多いと思う。これが GET であればもちろん問題ないのだが、POST でこれを行うと引数 (mode=yyy) が渡ってこない。