ruby-reference-manual:1365
From: okkez _ <redmine@r...>
Date: Sun, 1 Mar 2009 12:47:56 +0900
Subject: [ruby-reference-manual:1365] [Bug #1228] standalone.rb で --baseurl を指定していると baseurl からリダイレクトしない
Bug #1228: standalone.rb で --baseurl を指定していると baseurl からリダイレクトしない http://redmine.ruby-lang.org/issues/show/1228 起票者: okkez _ ステータス: Open, 優先度: High カテゴリ: bitclust standalone.rb で --baseurl=baseurl を指定していると /baseurl から /baseurl/view リダイレクトしません。 以下のパッチで直ることは確認しましたが、webrick の場合しか確認していません。 Index: lib/bitclust/app.rb =================================================================== --- lib/bitclust/app.rb (revision 3388) +++ lib/bitclust/app.rb (working copy) @@ -79,7 +79,9 @@ end def service(req, res) - raise WEBrick::HTTPStatus::NotFound if req.path != '/' + unless %r|/#{File.basename(@options[:baseurl])}/?| =~ req.path + raise WEBrick::HTTPStatus::NotFound + end res.body = index res['Content-Type'] = 'text/html; charset=euc-jp' end ---------------------------------------- http://redmine.ruby-lang.org -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/