Date: Wed, 28 Jan 2004 18:07:21 +0900 (JST)
From: GOTOU Yuuzou <gotoyuzo@notwork.org>
Subject: [webrickja:108] Re: ServerAlias
To: webrickja@notwork.org
Message-Id: <20040128.180721.607957648.gotoyuzo@sawara.does.notwork.org>
In-Reply-To: <20040128153311FTWK%y@hoppeta.com>
References: <20040128153311FTWK%y@hoppeta.com>
X-Mail-Count: 00108
In message <20040128153311FTWK%y@hoppeta.com>,
`"Kawaji, Shinya" <kawaji@hoppeta.com>' wrote:
> Apache の ServerAlias のように、ServerName には完全に一致しなくても
> 同一の Virtual Host と見なせる機能があったらいいな、と思ったのですが、
> いかがでしょうか?
よさそうなので、追加しようと思います。
> 以下の patch は簡便のために ServerAlias は String か Regexp ということに
> していますので、Apache の場合とは違います(Array も使えない)。
かならずArrayということでいいんじゃないでしょうか。
(server[:ServerAlias].nil? || server[:ServerAlias].find{|h| h === req.host })
とか。StringもEnumerableなので偶然動きますけど。
--
ごとうゆうぞう