Namazu-users-ja(旧)


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

Re: ~/.mknmzrc (Re: 除外したいディレクトリがインデキシングされる)



佐久間です。

> "yo yo" <yoyo_aya_study@xxxxxxxxxxx> さん
>
> yoyoです。
> 
> $mknmz -Vをしましたが、除外したいディレクトリはインデキシングされてしまい
> ます。
> package conf; は記述されていました。
> また、$EXCLUDE_PATH = "english";
> にしましたが、除外されませんでした。
> やはり、.mknmzrcの変更も反映されてないのですかね。。
> それともmknmzrcの記述が間違っているのか・・。
> 
> 
> > yo yo> の「最後に.があっても問題が起きない・・」とはどのような意味なので
> しょうか。
> > 
> > . があると、多分 Perl は文法誤りだと言うはずです。
> > それが表示されていないのは、その部分を読んでいない
> > 
> > という意味です。
> 
> 知りませんでした。ありがとうございます。
> でもそれにあたるようなエラーはありませんでした。
> (インデキシングの際に言ってきますよね?)

前回ははずしてすみません(^^;

#
 $ALLOW_FILE =	".*\\.(?:$HTML_SUFFIX)|.*\\.txt" . # HTML, plain text
# 		"|.*\\.gz|.*\\.Z|.*\\.bz2" .       # Compressed files
# 		"|.*\\.pdf" . 			   # PDF
# 		"|.*\\.tex" .   		   # TeX
# 		"|.*\\.doc|.*\\.xls" .		   # Word, Excel
# 		"|.*\\.j[sab]w" .                  # Ichitaro 4, 5, 6
# 		"|\\d+|[-\\w]+\\.[1-9n]";          # Mail/News, man

の、最初の行の最後の"."が文字列連結となっていますので、次の項目である$EXCLUDE_PATH = "/home/sites/home/web/english";も値になってしまいます。

$ALLOW_FILEの最後の行の"."を削除するか、Mail/News, manの下に

"";

とだけ書いた新しい行を作ってしまえば大丈夫だと思います。
これで試してみていただけますか?




// Hiroaki,Sakuma
//
// BEETAS.org http://www.beetas.org/
//  sakuma@xxxxxxxxxx
//
// Webmin-JP  http://jp.webmin.com/
//  sakuma@xxxxxxxxxxxxx