URLが更新されない問題

いつもの作業に戻ろうと思ったのだけど…。

古いURLでマストドンのサーバーに取得されてしまったあと、新しいURLで検索すると既に取得された投稿が表示される。その投稿のリンクを取得してブラウザのアドレスバーに入力して表示すると「404 NOT FOUND」となる。これは何らかの対策が必要かもしれない。

コメント

  1. ishii ishii より:

    #Gemini 先生に教わった対策を施した。

    .htaccessファイルに以下の形式でリダイレクトルールを記述します。
    Redirect 301 /存在しないページAのURL /リダイレクト先aのURL
    Redirect 301 /存在しないページBのURL /リダイレクト先bのURL

    この「存在しないページ」の方に日本語が含まれている場合、エンコードした文字にしておくと機能しなくてエンコード前の読める日本語だと機能した。

    全部で6件、IDが、1、25、34、37、61、63。
    「リダイレクト先」は「/?p=1」の形式にしておいた。
    大量にコメントした分はURLが「/?c=3」のようになっていたので無事だった。

タイトルとURLをコピーしました