私は、次のように構造化/名前が付けられた「プロジェクト」のカテゴリにいくつかのページがあるブログを持っています。
- / projects / project-2012
- / projects / project-2013
- / projects / project-2014
- / projects / project-2015
ユーザーがhttp://myblog.com/projectまたはhttp://myblog.com/projeのようなURLを入力すると、ページ/ projects / project-2012にリダイレクトされます。(301が永久に移動しました!)
ワードプレスでURLを明確に定義された1つのページ(例:http://myblog.com/?p=123)に変換して正規形式にしたいのですが、「不明な」URLのURL自動補完のみを無効にしたい複数のページを指す場合があります。
私の質問は、次のとおりです。どうすればこれを達成できますか?
私もいくつかの研究をしました...
「Wordpress URLの自動補完を無効にする」という質問に対する承認された回答 は、正規URLシステム全体を無効にします。これは私には受け入れられません。
約4年Wordpressのバグトラッカーにポップアップこのような何か前:https://core.trac.wordpress.org/ticket/8948。ページを提供するようないくつかの良いソリューションは(「私たちはあなたのURLが見つかりませんでしたがしかし、あなたでしたおそらく次のページの1つを探していますか?」)そこで議論され、チケットは最後に閉じられました。
編集:実際にはhttps://core.trac.wordpress.org/ticket/16557に新しいチケットがあり、私が必要とするものを正確にカバーしています。4.0リリースを対象にしているようです。チケットのコメントにも解決策が含まれています(以下を参照)。