ruby-reference-manual:506
From: Kazuhiro NISHIYAMA <zn@m...>
Date: Mon, 15 Oct 2007 12:41:52 +0900
Subject: [ruby-reference-manual:506] Re: パッケージ作成スクリプト (Re: 担当者募集)
西山和広です。 At Mon, 15 Oct 2007 11:12:11 +0900, Motohiro Takayama wrote: > あと思ったのですが、デフォルトではURLが > http://localhost:10080/view > になるのですが、使う側からすれば > http://localhost:10080/ > とした方が自然ではないでしょうか。 > # そのための--baseurl ? そのあたりは元のstandalone.rbそのままで、 | basepath = URI.parse(baseurl).path | server = WEBrick::HTTPServer.new(params) | server.mount File.join(basepath, 'view/'), BitClust::Interface.new { handler } | server.mount File.join(basepath, 'theme/'), WEBrick::HTTPServlet::FileHandler, themedir となっているので、baseurl + view/ 固定となっているようです。 最初気になったのですが、ブラウザがURLを覚えてしまってすぐに 開けるようになってしまったので忘れてしまっていました。 view/ を変更するとちゃんと見えなくなるようなので、 server.mount File.join(basepath, '/'), WEBrick::HTTPServlet::ProcHandler.new(proc{|req, res| res.set_redirect( WEBrick::HTTPStatus::MovedPermanently, baseurl + 'view/' )}) のように / から /view/ にリダイレクトするのがいいかと 思ったのですが、どうでしょうか? -- |ZnZ(ゼット エヌ ゼット) |西山和広(Kazuhiro NISHIYAMA) -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/
483 2007-10-08 16:40 [aamine@l... ] 担当者募集 484 2007-10-08 18:32 ┣[mootoh@g... ] 487 2007-10-08 23:37 ┃┗[aamine@l... ] @ 485 2007-10-08 20:29 ┗[zn@m... ] 486 2007-10-08 23:34 ┗[aamine@l... ] 488 2007-10-09 05:18 ┗[zn@m... ] 492 2007-10-09 19:46 ┣[mootoh@g... ] 493 2007-10-11 04:32 ┃┣[zn@m... ] 495 2007-10-11 19:24 ┃┗[aamine@l... ] 494 2007-10-11 19:14 ┗[aamine@l... ] パッケージ作成スクリプト (Re: 担当者募集) 496 2007-10-11 19:38 ┣[eklerni@f... ] 497 2007-10-12 23:13 ┗[zn@m... ] 504 2007-10-15 04:12 ┣[mootoh@g... ] -> 506 2007-10-15 05:41 ┃┗[zn@m... ] 545 2007-11-04 13:43 ┗[aamine@l... ] 559 2007-11-06 18:02 ┗[zn@m... ]