index

2004年 3月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
2004年 4月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
2004年 5月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
  31            

アレ

namazu で PHP のコードを含むファイルを検索   ▽20040406a #プログラミング #PHP

namazu でサイト内検索みたいのを作る時, PHP のコードを含む HTML ファイルを検索対象にしたいが, 検索結果のサマリ表示のところに PHP のコードが入ってしまう場合がある. 普通はそういうファイルは .php という拡張子を付けるもんだが, 事情により apache の設定で .html の拡張子なファイルを PHP コードとして動くようにしていると, namazu はこれをただの HTML ファイルと見なしてしまい, コードを除去しないで動作してしまうのです.

ってことでこの問題への対処. /usr/local/share/namazu/filter/html.pl を変更しましょ.

my $EMBEDDED_FILE = '\.(html|asp|jsp|php[3s]?|phtml)(?:\.gz)?';
 

つまり,拡張子 html を「EMBEDDED_FILE」に追加するだけ.

index