namazu-ml(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ミラー環境での検索結果の振り分け
kei@nanetです。
NAKANO Takeo wrote:
> http://www.linux.or.jp/JF/ や http://www.linux.or.jp/JM/
> でも文書の検索に namazu を利用しているのですが、これらには
> いくつかミラーサイトがあります。 このとき、 referer を見て
> 検索結果をそれぞれのサイトに返すような実装は可能でしょうか?
>
> ・namazu 本体は search.linux.or.jp にある。
>
> ・http://www.linux.or.jp/JF/search.html から検索要求が
> あった場合は、http://www.linux.or.jp/JF/ 以下の文書の
> URL を返す。
>
> ・http://mirror.www.linux.or.jp/JF/search.html からの
> 検索要求に対しては、 http://mirror.www.linux.or.jp/JF/
> 以下の URL を返す。
こういうのは、CGIの出力を細工すると簡単ではないでしょうか?
----------
#!/usr/bin/perl
open(INDEX, "./index.cgi |");
while (<INDEX>) {
s!A HREF="なんとか!A HREF="どうたら!;
print $_;
}
----------
--
Nagasaki Network Service (http://www.nanet.co.jp/)
kei@xxxxxxxxxxx <Katsuyuki Maeda> (http://www.nanet.co.jp/~kei/)