PukiWikiスレ Part5

このエントリーをはてなブックマークに追加
525nobodyさん
SPAMに狙われる理由
 1.とにかくリンクしてくれるところが欲しい
 2.pukiwikiはURIを書けば自動でリンクしてくれる
 3.しかも結構ルーズなURI表現でも通る
 4.情報集積基地になってるサイトのリンク先はGoogleのポイントが高いらしい

悪の連鎖を断ち切るには元からに限る

対策案1
URIからアンカーを作らない(安易だがすぐできる)
 make_link.phpの改造
  $converters = array(
   'plugin',    // Inline plugins
   'note',     // Footnotes
//  'url',      // URLs           ←ここをコメントアウト
   'url_interwiki', // URLs (interwiki definition)
   'mailto',    // mailto: URL schemes
   'interwikiname', // InterWikiNames
   'autolink',   // AutoLinks
   'bracketname',  // BracketNames
   'wikiname',   // WikiNames
   'autolink_a',  // AutoLinks(alphabet)
  );

対策案2
 URIから作るアンカーはリダイレクタを通す(2chのime.nuと同じ)

対策案3
 ポジティブリストを作って含まれれば直リン、なければリダイレクタにする

こんなんでどうだ?