トラックバックのスクリプト名を変更

古いエントリへのトラックバックを受信しないように修正しても、最近のエントリに対して沢山のトラックバックスパムが来ますので、ゴミがいっぱいたまってしまいます・・・。

HTTP error: 403 Throttled対策として、一日に受信できるトラックバックの数を多く設定すれば、ゴミがなおさらいっぱいたまってしまいます(^^;;。

というわけで、最も単純な方法ですが、トラックバックのスクリプト名をデフォルトのmt-tb.cgiから変更してみました。スクリプト名を変更した事で、しばらくの間はトラックバックスパムを受信しなくて済みますが、いずれは変更後のスクリプト名へPOSTされるようになってしまうと思います。そうなったら、またスクリプト名を変更して対処したいと思います。

以下のように、スクリプト名を変更しました。

  1. mt-config.cgiにTrackbackScript [変更後のスクリプト名].cgiを追加してアップロードする。
  2. サーバにあるmt-tb.cgiの名前を変更する。
  3. Movable Typeの管理画面にアクセスし、サイトを再構築する。
    エントリー・アーカイブをダイナミック・ページにしている場合、再構築しなくても大丈夫みたいです。