なんかのタイミングで、コンテンツの構成を変更したくなることってありますよね。
例えば、アイテムが増えすぎて、よくわかんなくなったので、サブフォルダでも作ってみるとか。このへんはOo 的じゃないですが、個人的にはそういうことあります(笑)
でも、そのサイト使っている人には迷惑をかけたくないし、現実的に告知できないことも多いです。
んじゃ、同じURL でアクセスできればいいんじゃないってことで、CMFDynamicDocument を利用しましょう ::
here
例えば、ZWikiでいままで、MyItemというのがあったとこにMyItemという名前のDynamicDocumentを用意してリダイレクトさせているだけです。
ZMI でPythonScript を書いたほうが実戦的?かもしれません。てゆーのも、MyItemFolder ではなく、MyItem というフォルダにして、
その index_html をリダイレクタにしようとした場合は ::
here
というようなワケのわかんない tal になってしまうからです(笑)。これやらないと永久ループリダイレクトになります。
# http://..../MyItem と http://..../MyItem/ とも同じオブジェクトを参照するのでリダイレクトを切りかえてあげないといけない