Re: エイリアスを移動させようとすると、元のページ(実体)が移動してしまう。
経緯のまとめ
- 本当ならトピックでカテゴリ分けの運用をしたい
- なぜかトピックを絞り込むとページネーションがうまく働かない
- なので、上記のようにサイトマップでカテゴリを出し分けすることになる
■ そもそもの問題とその解決策
トピックの絞り込み条件が効いたままページネーションが出来ないというのであれば、いくつか考えられることが有ります。
● トピックで日本語名を使っているため
トピック名が日本語のため、絞り込み検索がうまく行かず、ページネーションの値にもうまく引き継がれていない。
おそらく、これがメインの原因っぽいです。
解決策:
・トピック名を英語で登録する
・concrete5 の多言語モードをオンにし、トップページに日本語をアサイン(Ver.8 以降は標準でロケールの設定がされているので、Ver.8 以降は必要なし)
・concrete5 のインターフェース翻訳ページで日本語のトピック名をいれる
※他にサーバーの設定でも問題がある可能性あり。mod_rewrite がうまく設定されていない等。
● ブログ記事の URL が、トピック名を重複しているため
トピック名を絞り込むために使われる URL のパラメータと、とあるブログ記事の URL スラッグが一致してしまうため(本件ではこのケースではないのですが、原因の参考まで)
解決策は、
案1:そのブログ記事の URL スラッグを変更する。
案2:ブログ記事は
/blog/articles/
配下に置くようにする。
などです。
■ エイリアスの問題
ちょいとエイリアスの方も concrete5 のバグのようです。
ただ、あまりよくない運用方法ですので、
コアのバグ報告はしますが、ちょっとこのケースではおすすめできないですね・・・。