Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: idxname の適切な使い方、複数インデックス



 hiroです。

>  1: 検索対象とする複数のディレクトリごとに設けるIndexディレクトリとは別に
>     Templateディレクトリを設け、NMZ.result.*などのファイルを置いておく。

すみません、急に不安になったので、Namazuの説明書を見直したら、
Templateディレクトリを作れとは書いてありませんね。

index1、index2の2つのインデックスがあって、
それぞれ
/home/hoge/public_html/namazu/index/index1
/home/hoge/public_html/namazu/index/index2
に置いた場合、

.namauzrcに

Index         /home/hoge/public_html/namazu/index
Template      /home/hoge/public_html/namazu/index/index1

としておけば、index1のNMZ.*をテンプレートにして
表示できます。

ただ、Templateディレクトリを作っておくと、
出力をコントロールしやすいということは
言えるかと思います。


槙田さんが、最初、うまくいかなかったのは
.namazurcの指定に誤りがあっただけかもしれません。

>.namazurc [サブディレリトリを直接指定]
>  Index     /usr/local/var/namazu/index/a_jp
>  Template  /usr/local/var/namazu/index/a_jp
>  Replace   /var/www/html/a_jp  http://127.0.0.1/a_jp

と、されていたようですので、
Index     /usr/local/var/namazu/index
Template  /usr/local/var/namazu/index/a_jp
とすれば、動いたのではないでしょうか。

決して、なまず本の記述に誤りがあるわけではありません。

以上、訂正、言い訳その他でした。

********************************************
hiro (^o^)/~
WEB  http://village.infoweb.ne.jp/~fwnk1502/
MAIL fwnk1502@xxxxxxxxxxxxxxxx