作者: ねこ丸
日時: 2008/1/21(11:45)
  ねこ丸です。

# スレッド切りました

  お呼びでしょうか〜

藤岡和夫 writes:

> > に移行するなどということができませんか? で、一応確認のため、前にも言い
> > ましたが、
> 
>  移行はできると思うのですが、どのようにするのが簡単なのかがよくわかっていません^^;)

  以下のような段取りになるでしょうか。

1) 準備

mirror
------

  現在の pukiwiki のディレクトリ構成がどうなっているのか確認していませ
んが、デフォルトのままだとデータ用のディレクトリも document root 以下に
入っているはずなので、オリジナルのデータを直接 http で持ってくるのがい
ちばん楽だと思います。ただの text/plain として取得できるはず。
timestamp も維持されるので違和感はほとんどないでしょう。
  wiki/ と attach/ 以下の directory index を許可してもらってゴッソリ取
得する感じでやればいいんじゃないでしょうか。wget とか curl とか。ただこ
れだけだと diff とかなくなっちゃうんで、気になるなら diff/ も backup/
も同じ要領で行う。cache は無視でいいような気がします。

  InterWiki がうまく機能していれば ML の過去ログ向けに張ったリンクなど
も生きると思います。(URL直貼りのものはうまくいくも何もないので無視。)

redirect
--------

  rakunet.org 側ではテスト用の wiki を立てるか何かして redirect の練習
を行っておきます。今後 rakunet.org 内の wiki を目指したアクセスをすべて
301 moved permanent で誘導してやるためです。

  このため、移行後の PukiWiki も utf-8 版で揃えておく必要があります。
まぁ、euc-jp 版にすることはないと思いますが、念のため。

announce
--------

  方法はともかく mirroring と redirect できることを確認したら移行のタイ
ミングを決めて TSinfo に一報。

2) 移行

- しかるべきタイミングで rakunet.org の方を read only にして(定数をセッ
  トするだけでよいはず) mirror 開始
- rakunet.org 内の wiki の URL へのアクセスをすべて 301 moved permanent
  で redirect する
- 入り口付近の wiki へのリンクを書き換える(ML の過去ログはともかく案内
  の中のリンク先は書き換えた方がいいでしょう)
- 念のため rakunet.org 内の PukiWiki のディレクトリを mv してもちゃんと
  redirect が機能するかどうか確認

3) 移行完了

  TSinfo に移行完了の一報


# うまくいけば feed reader の方も feed の redirect に追随してくれるはず

--
    ねこ丸