tkfmさん。Phize さん。いろいろどうもありがとうございます。
まず、私のほうのテスト環境をXREAに移動しました。
(さくらは、リダイレクトに特徴があるらしいので、念のため...)。
http://www.liolion.net/blog/article-1126081344.html
これは、フォルダです。1つの子ドキュメントを含んでいます。
それから、結果が異なるとわかりづらくなるので、「SEO Strict URLs」は、
Phizeさんがサイトで公開されているものを使わせていただきました。
設定は以下です。
Edit document links
1
Rewrite containers as folders
1
Check for empty container when rewriting
0
Enable manual overrides
1
Override TV name
seoOverride
そして、ツール>MODx 設定>フレンドリURL では以下のようにしました。
フレンドリーURLの使用:
Yes
フレンドリーURLの接頭辞:
なし
フレンドリーURLの接尾辞:
なし
フレンドリーエイリアス:
Yes
エイリアスパスを使用:
Yes
重複エイリアスを許可:
No
自動エイリアス生成:
No
そして、上記リンクのドキュメントでは、
エイリアス:
article-1126081344.html
seoOverride:
Base Name
にしています。
現在、このドキュメントのJot は、先の問題と同様の問題が出ていて、動作しません。
で、こういうような場合は、htaccessを書き換えるなどの方法しか、現状では難しいということなのですね。
例にしていただいたhtacceesの場合「modxsample/blog-like/YYYYMMDD/」の形式が
すべて、「modxsample/blog-like/YYMMDD.html」の形式にリダイレクトされるのですよね??
実は、これもちょっとまずいので、結果として以下のようにも整理できるでしょうか。
フォーム送信したいドキュメントのURIを拡張しつき(.html)で表示したい場合:
・フォーム送信したいドキュメントはフォルダにしない
・<form action>のURI に直接拡張子(.html)を書く(具体的には、Jot のフォーム用のチャンクなど)
(ただし、これの場合、拡張子がついてほしくないものにもついてしまうので、別に拡張子を書かない
チャンクも用意する。それをTVで切り替えるとか...)。
・SEO Strict URLs プラグインを使わない(←それは論外なんですが...^^;)
以上のような感じでしょうか。。いろいろすみません。。
あ、フレンドリURL利用時の妙な挙動は以前ちょっとまとめたことがあります。
http://www.liolion.info/modx/howtomodx/friendryurl.html
上記は、接尾辞がある場合ですが。。