[前][次][番号順一覧][スレッド一覧]

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...             ]