旧カテゴリのURLがいまだに有効

Simplicityの特徴 フォーラム Simplicity2に関する話題何でも 旧カテゴリのURLがいまだに有効

  • このトピックには4件の返信、1人の参加者があり、最後にふじたにより9年、 9ヶ月前に更新されました。
4件の返信スレッドを表示中
  • 投稿者
    投稿
    • #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(無加工で使ってます)

    • #47974
      Hidekichi
      ゲスト

      これどのようにして整理されましたか?
      同じカテゴリIDなので、同じカテゴリを開くんだと思うんですけれども。

      思うに、地震 – earthquake というようなカテゴリがあって、パーマリンクだけが異なっているのではなかろうかと思うんですがどうですかね?

    • #48014
      ふじた
      ゲスト

      Hidekichiさん

      カテゴリの整理は、Wordpressのカテゴリ編集の機能をそのまま使いました。ソースやデータファイルをいじるなど、特殊な編集はしていません。

      最初は、全てのカテゴリがフラットに並んでいたのですが、カテゴリの数が多くなってしまったので、グルーピングした方が分りやすくなると思い、階層化しました。(集約して無くなっているものも一部ありますが)
      階層は、何度か変更しているので、複数の旧URLが出てきています。

      ということで、カテゴリそのものを変えたのではなく、カテゴリを階層化しただけです。
      階層化する時に、カテゴリIDは意識していません(というか、カテゴリIDを知らなかった)。

    • #48018
      Hidekichi
      ゲスト

      > 階層化しました

      ということは、記事自体のカテコリは地震以外に別にあって例えば、

      地震
      関東地方の地震
      近畿地方の地震

      みたいのを、

      地震
       関東地方の地震
       近畿地方の地震

      このようにされただけということですかね?

      もしそうなら、カテゴリをつけ直せばいけるんじゃないでしょうか?
      投稿一覧を開いて、該当記事のクイック編集等から、カテゴリをいわゆる親の地震に変更するとか。でもちろんクイック編集の右下更新ボタンから更新します。

      上記例で言うと「関東地方の地震」が「地震」につけ変わればアドレスも変わるのではなかろうかと思うんですがやったこと無いので自信はないです、地震だけに(笑)
      同じ要領で元に戻せるので、何か1つだけ試してみてはどうでしょう?

    • #48034
      ふじた
      ゲスト

      Hidekichiさん

      カテゴリを新たに起こして、新しいスラッグearth-quakeてやるとうまく行きました。
      しかし、スラッグを旧名(earthquake)変更すると、元の現象に戻るのを確認しました。

      スラッグからカテゴリIDを引き出して、URLと結びつけているようです。
      データベース上は旧カテゴリのデータを消去するのではなく、過去のデータとして残しているようです。

      なのでearthquakeを使うのは諦めて、earth-quakeで整理しなおしで解決しました。
      ありがとうございました。

4件の返信スレッドを表示中
  • トピック「旧カテゴリのURLがいまだに有効」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)