ツイートするシェアするピンするブクマするあとで読むLINEで送るWordPressには、存在しないURLや少し間違えて入力したアドレスを自動で推測して、該当しそうなURLにリダイレクトしてくれる機能があります。この機能はスラッグを前方一致で検索して予想しているだけなので、思いもよらないリダイレクトが発生して迷惑を被ることがありました。https://junjun-web.net/test/というページがあったとします。このページにアスセスする際に、間違えてhttps://junjun-web.net/tes/と入力してアクセスした場合、この自動補完でうまくリダイレクトしてくれるのですが、https://junjun-web.net/te.../のようにスラッグがte前方のだけ同じで後が違うアドレスページが作成された場合、好ましくないリダイレクトが発生してしまいます。Foundページにリダイレクトするのが正しいという考えですので、当サイトでは下記コードを使い、この若干迷惑な自動補完を停止させることにしました。このコードをfunctions.phpに追加して、自動補完機能を停止させます。これで、存在しないアドレスにアクセスした場合は素直に404ページを表示するはずです。Yamamoto広島県広島市育ち、現在岡山でWeb制作の仕事をしています。「Web関連で勉強したこと、役立つアイディア」をテーマにした内容を備忘録としてブログに書いています。大学卒業後は勤務している会社のWeb制作を担当。小規模サイトから大学公式サイトの制作・運営などに携わっています。Magic」NEXTWordPressのサイト内検索でカスタムタクソノミーの特定のタームを除外する方法コメントはこちらコメントをキャンセルコメント名前メールアドレス次回コメントで使用するためブラウザに自分の名前、メールアドレスを保存する。JunJunWeb.Net。