coyote

出力ファイル名変更時にファイル削除

0

お世話になっております。

MT6.0.3を使用しております。

記事投稿画面から「出力ファイル名」を変更し更新ボタンを押すと
変更される前の出力ファイル名のファイルがサーバーに残ってしまいます。
これを削除する方法はございませんでしょうか。

現状はFTPでサーバーにアクセスしファイルを直接削除するしかないため
非常に手間です。

よろしくお願いいたします。

返信(6)

| 返信する
  • 多分これで削除が出来ると思います。
    【小粋空間: Movable Type のエントリー削除でHTMLファイルも自動的に削除する】
    http://www.koikikukan.com/archives/2006/10/30-003030.php
    > Movable Type をインストールしたディレクトリにある、mt-config.cgi に下記の1行を追加します。
    > DeleteFilesAtRebuild 1

  • >kei344さん
    ご返信ありががとうございます。

    記事を拝見し試していたのですが、記事削除/非公開に変更するとファイルは削除されますが、「出力ファイル名」変更時には削除されませんでした。

    ちなみに「DeleteFilesAtRebuild」は Movable Type 4 から初期値が 1 になっているとのことです。
    ■DeleteFilesAtRebuild | 環境変数リファレンス
    http://www.movabletype.jp/documentation/appendices/config-directives/deletefilesatrebuild.html

  • >coyoteさん
    こんばんは。
    DeleteFilesAtRebuildに1を設定してファイル名変更時に旧ファイルが削除されないのはMT6.0.3の不具合らしく、MT6.0.4で解消されています。

    • > yujiroさん
      ご返信ありがとうございます。

      そうなんですね!なんとピンポイントな…。
      ヴァージョンアップして確認したいと思います。

  • お世話になっております。
    質問者様と同様の現象が、MT5.2.10でも確認されています。
    ※非公開にするとファイルは削除されますが、出力ファイル名変更の場合は、変更前のhtmlが削除されず、直接htmlを指定するとアクセス出来てしまいます。

    何か対策等はあったりするのでしょうか?

  • > rhapさん
    こんにちは
    私もあまり詳しくありませんが、バージョンの違いによるバグなのかもしれませんね。
    バージョンアップしてみてはいかがでしょうか。

返信する


カテゴリグループ

フォーラムカテゴリー

21 76

最新のトピック: 公開終了日の取り消し (2013年10月18日 gsk)

303 875

最新のトピック: mt.cgiにアクセスできない (2015年6月24日 みや)

231 698

最新のトピック: CustomFieldsSearchで空検索 (2015年6月24日 )

154 454

最新のトピック: MT6.1 のフォルダ管理について (2015年4月 7日 yokota)

343 992

最新のトピック: 再構築に時間かかりすぎ? (2015年6月25日 tani)

OpenID対応しています OpenIDについて