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/)