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