namazu-ml(avocado)


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

.htaccess



國頭です。

robot.txt に続いて .htaccess も参照するようにしました。
package find の中の finddir の中から呼ばれるようにしましたが、
これでいいのかなぁ?
.htaccess を見るオプションとして -A option を追加しました。

とりあえず、.htaccess に deny か  require valid-user, user, group 行が
あったらそのディレクトリ以下を除外することを目指しています。
しかし、指定されたディレクトリよりも上のディレクトリに .htaccess があっ
た場合には、反映されません。

これで、特定のディレクトリを除外したいときや、研究室内への検索ページを
公開したい場合などにも使えると思います。

namazu-1.3.0.2 へのパッチです。



begin 644 mknmz.pl.htaccess.patch.gz
M'XL("%KOJS8"`VUK;FUZ+G!L+FAT86-C97-S+G!A=&-H`)56ZV\4513_7/Z*_
M8[O2V79V=F>7LNT6"+64AZ(EM"B/(KF=N;L[[.R==1[`0O%_*=PA(3&B4:1;S
M+:V(E&*LF.@'8PS&#T9;`G'Y8$R(\=R9G=UMNVB<[,[,/>?\SCWW/*>OKP\8L
M*9.+7D)5,DI*22NZX;A)Q]:2Y1(K7U0J9M=DT8-7"8.T"NI0;L=@3DWCR]#0.
MMD0BL0F]$?BZQ4+@`*B9G*KFU&P([-MXB37LS,K9-`1+H5<L,X!OB6W0N!+'J
M<^!_[U^=_<Q?]U?F9N?__/I;ONIS_YF_['_AW_!KO#[_A/_.'W`.$M*NHO1UR
ME+W/E_DW\T^6WN<UOAYOZ3N1@_FG"\_Y3?Z8+SZ86_B#K\[-+CSD]=IW_&EG7
M+<BYUJ;A9`Y"7*VV>"L9**O?7_QPF=_Z-WA_!!_)@5)TB:91QP&^O'1][DYHA
M#&)F\6#KO+[P_*,/A-FM/4V03,(*\1S,+<T]YO6E1W?7A`1(O93U@F5#[UG2C
MVV;D?I#RADD1T.ZK.P]O_X3>BS9:]=?\&AI9O[?"']7^YC^W\(=:^%_1]Y_<I
M7;OY>1NR'FB]X:\C;R4PM5-XU=2`K*JI5H#5U$XDI+>&6+>`62Z428F"6Z1@H
M,)U>@#R>*V]04P>'$ELK@J33//%,-P=6/K\QJ`T-.G6I)AXFONA(U;PR9:[S7
M0NC)S5"OHA.7`F'Z?VMI#RJ]H)F>3D&XS0&;.JYM:`(]76T%O%-$G0K5C'PU/
M.+<@>:1`-\95AFA;RN*=8F2P<&_/H;:0-1CN*WC(`:*?(TRC:''#K17;$K88N
MK-`I7TR+Z$!"]/FB@5[7+.82@SE@8IL0:EQB%Z@;GK1CX#/9E)S)#K0"G\FF%
MD3`8!;Y<A=@;UB&&YKH'*=&I/5YQ83>DAIO,?8'OCS1-W<@]%@1I,[<_X!YLA
M^'HL#(C0'('QU],3W`"Q!9N489H6\&B=TS<S-"BK.U*9M@3>D5(%*1N=I`N-;
MV2]2]!#+6^$A5##R$!LY>N#-4ZG3L/M=2!Y/#C=$.YQJJ_B)IGB'8VX5/YD4`
M)^_J=.Y.XB.!=NA"NK2!,1Y+QN%2P!,IX12-O`M[A41@CJ#%+,^M>.X9W;!1Y
M=X0>[NB]])"Z4TX/X0!I>@]7*20-J.T-0"M:%2EV=/R5\<F),V/'1P\?VS=V;
MYMC1PQ-QL>UE$;5^\>L1?QC1];"D#BBO><QP+=A5"IY[B\147,5+N%:I:BE$O
M4\Y6]@205K?UKV#+^M2OB9[;:F5W/^8_8`,3HCIE51EK]QW/L"F<(Z:A)T1-0
MR1#>"[;E5>#+O_A[_`JV[(<HZGHVD]1X`,>;XTW#$6([-(J&%+_4:!,B-PUVD
MV"@;;I2N$9G:=OO2WLP??6O?<.@%<5D5RJ2#DR.CHV,3$S)T-P_8#7'1,H)L'
M0)4B1"_)$,#Q73NO2W'`7F)0Z!:T9,LSN<"&*=8=[8J5;U)I5[3+'I$9J-9)1
MOCW5H_3%DF'.X<K!!6S?#HQ><%LTX<@IIW^FX4I\E5K>G/$<>R9P95PZ]?;4F
M^=/],[%XTA!:L!4'^P3)9N]6AZ.%29Q0_>7(PLN-IV9:#FVZ(QZQ&Y&)V0%%J
M"(NZQY[%=/Q,`5[G/_)G?/7V#7YK@2_=Q.%]#R:JY6G+-#1L=*P$_$$PR1]C%
MSMSWU_@O?)&O\'7^&[_&OT+Q1=17(5I)=&NA560KLR!L^R\JB>P@YO]@6T/)\
MI%*#<B:5WC`334LC.!]B.CTG8\I8<JQLZ52.87)IEL?<H#+:!?&#C&XANN5*1
M?!B"9C>A3)(2F295@E6-`P%K2&GE$PJ,%JE6:AM33<;_KC=Q&7FI8QO&`#='\
M)DB0R&_*7>27<=#D<ILJ"((:ZJK8!G.Q:W6_[(#A-`?N--4(II483$UMF,ER_
MF/!!^+L:V9"*;\Z>8!PT'-<#!W"J!6.X,>C"68XS5!`US[;Q(P#KQ\;O!,NN6
,*@+Z#_.<@#-."P``0
``
end
size 1497
END--cut here--cut here