**[[続・質問箱/341]] [#uec0ca25]
|RIGHT:70|LEFT:410|c
|~サマリ|荒らし対策|
|~バージョン|1.4.4|
|~投稿者|[[港]]|
|~状態|質問|
|~状態|完了|
|~投稿日|&new{2004-09-16 (木) 18:06:51};|
***質問 [#cf3a49c7]
ページの内容を消されることが数回あり、今のところはまだ可愛いものなのですが、できれば今のうちに対処したいなと思いました。アクセス解析によると荒らしは周到にもプロキシ経由で編集をしているらしく、これでは手も足も出ないのが現状です。そこで、生IPでは編集できるがプロキシ経由では編集ができないという都合のいいプラグイン?はできないものでしょうか。編集ができないだけでページは普通に見れるのがいいです。

***回答 [#f4c3cf9b]
-ページの凍結やユーザ定義で編集できる人を限定するというのではダメなのでしょうか? --  &new{2004-09-16 (木) 18:58:06};
-実質、私しか編集はしていないのですが、できれば善良なる匿名な人にも編集をしてもらえる状況が望ましいのですが。。。 -- [[港]] &new{2004-09-16 (木) 19:47:11};
-そもそも、完全にプロキシを判別することは難しいのではないでしょうか?特有の環境変数を出力したり、ホスト名にproxyとかが入っていたりする⌣カワイイものだけなら兎も角。 
~その判別さえ出来るなら、edit.inc.phpのplugin_edit_action()の頭に、
 if ( プロキシかどうかの判別 ) {
   header('Location: プロキシ経由編集不可告知URL');
   exit;
 }
とでもしておくだけで済みそうですけど。 --  &new{2004-09-16 (木) 20:30:03};
-Wikiにあまり詳しくない方が多いところ(話題のグループや若年層)をターゲットにされていて、そのような事態に多く合っているというのでしたら、上部の操作系リンクから編集・管理に関する部分を取り除き、下部に目立たない様に添えておく様にして下さい。これはPukiWikiに限った話ではありません。Wikiの基本レベルの対応として有効です。 -- [[henoheno]] &new{2004-09-16 (木) 20:50:11};
-さらにPukiWikiを中途半端に知っているがWikiに詳しくない方のいたずらを避けるならば、全体の雰囲気がデフォルトのPukiWikiとは異なる様に、Wikiとしてではなく、静的なサイトであるかの様なデザインでキメて下さい。そして最後に、[[PukiWiki/活用事例]]の適切な場所に 一行追加して下さい :) -- [[henoheno]] &new{2004-09-16 (木) 20:53:17};
-上部の操作系リンクを削除するのはいいかもですね。荒らしが続くようならこれをやってみようと思います。あとアクセス制限ですが、必死にググってみたらそれらしきものを見つけました。こちら[[直リンク:http://kemuri-net.dip.jp/~server/download.php]]。練習用のpukiwikiで実際に試してみたんですが、設定が間違っているのか生IPでもブロックされてどうにもこうにも。簡単そうに見えたんですが自分には無理でしたorz -- [[港]] &new{2004-09-17 (金) 15:33:44};
-- &ref(edit_preject.diff); お試しあれ ⌣ --  &new{2004-09-17 (金) 18:58:26};
-パッチ当ててみました。おそらく正常に動いていると思うのですが、bbexcite.jpはやっぱりブロックされるのですねorz せっかく作っていただいたのに申し訳ないです;; 他のソフトで重ね重ね申し訳ないですが、PHPアクセス制限ライブラリの正常動作にこぎつけました。「国内ISP及びホスト以外からの接続は拒否する。」を無効にすると、bbexcite.jpでも通りました。試しに数本串を使ってみると、ちゃんとブロックできていました。 -- [[港]] &new{2004-09-17 (金) 20:47:27};
--ふむ。もう目的は達成されたようですから、港さんには無意味なことですが、どの部分でbbexcite.jpが弾かれているのかを教えてくれませんか? --  &new{2004-09-17 (金) 21:02:55};

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.049 sec.

OSDN