Simplicityの特徴 › フォーラム › Simplicity2に関する話題何でも › 旧カテゴリのURLがいまだに有効
- このトピックには4件の返信、1人の参加者があり、最後に
ふじたにより9年、 9ヶ月前に更新されました。
-
投稿者投稿
-
-
2016年11月26日 10:41 PM #47973
ふじた
ゲストこちらに質問すべきことではないかもしれませんが、
色々調べても、この問題について書かれているページが見つからないので、こちらで質問します。
よろしくお願いします。– – –
記事数が増えて、カテゴリーが多くなったので、カテゴリーを階層化して整理しました。
ところが、階層化整理前のカテゴリーの旧URLでアクセスすると、アクセスできてしまいます。
カテゴリーによっては、アクセスできなくなっているのもあるのですが、多くのカテゴリーで旧URLがそのまま使えてしまいます。
整理前の旧URLを無効にしたいのですが、方法はありますでしょうか?代表的なものがこちら。
カテゴリ地震
【現行】
http://en-light.net/archives/category/etc/earthquake【旧】
http://en-light.net/archives/category/earthquake
http://en-light.net/archives/category/disaster-prevention/earthquake
http://en-light.net/archives/category/meteorological/earthquake(システム環境)
WordPress 4.6.1
Simplicity2 2.2.0g(無加工で使ってます) -
2016年11月27日 12:05 AM #47974
Hidekichi
ゲストこれどのようにして整理されましたか?
同じカテゴリIDなので、同じカテゴリを開くんだと思うんですけれども。思うに、地震 – earthquake というようなカテゴリがあって、パーマリンクだけが異なっているのではなかろうかと思うんですがどうですかね?
-
2016年11月27日 10:55 PM #48014
ふじた
ゲストHidekichiさん
カテゴリの整理は、Wordpressのカテゴリ編集の機能をそのまま使いました。ソースやデータファイルをいじるなど、特殊な編集はしていません。
最初は、全てのカテゴリがフラットに並んでいたのですが、カテゴリの数が多くなってしまったので、グルーピングした方が分りやすくなると思い、階層化しました。(集約して無くなっているものも一部ありますが)
階層は、何度か変更しているので、複数の旧URLが出てきています。ということで、カテゴリそのものを変えたのではなく、カテゴリを階層化しただけです。
階層化する時に、カテゴリIDは意識していません(というか、カテゴリIDを知らなかった)。 -
2016年11月27日 11:17 PM #48018
Hidekichi
ゲスト> 階層化しました
ということは、記事自体のカテコリは地震以外に別にあって例えば、
地震 関東地方の地震 近畿地方の地震みたいのを、
地震 関東地方の地震 近畿地方の地震このようにされただけということですかね?
もしそうなら、カテゴリをつけ直せばいけるんじゃないでしょうか?
投稿一覧を開いて、該当記事のクイック編集等から、カテゴリをいわゆる親の地震に変更するとか。でもちろんクイック編集の右下更新ボタンから更新します。上記例で言うと「関東地方の地震」が「地震」につけ変わればアドレスも変わるのではなかろうかと思うんですがやったこと無いので自信はないです、地震だけに(笑)
同じ要領で元に戻せるので、何か1つだけ試してみてはどうでしょう? -
2016年11月28日 5:58 PM #48034
ふじた
ゲストHidekichiさん
カテゴリを新たに起こして、新しいスラッグearth-quakeてやるとうまく行きました。
しかし、スラッグを旧名(earthquake)変更すると、元の現象に戻るのを確認しました。スラッグからカテゴリIDを引き出して、URLと結びつけているようです。
データベース上は旧カテゴリのデータを消去するのではなく、過去のデータとして残しているようです。なのでearthquakeを使うのは諦めて、earth-quakeで整理しなおしで解決しました。
ありがとうございました。
-
-
投稿者投稿
- トピック「旧カテゴリのURLがいまだに有効」には新しい返信をつけることはできません。