質問: wordpressは存在しないurlを既存のものにリダイレクトします - 無効にする方法 次のように入力すると気付きました。http://domain.tld/c(存在しません)どういうわけか、何らかの理由で私が向けられているhttp://domain.tld/contact(存在します)少なくとも最近のバージョンのwordpressでは、これがデフォルトの動作であることがわかりました。これを制御無効にするには?
回答: この質問は、 urlの自動補完のみを無効にする、正規のurlシステム全体を無効にする の複製ですこのフィルタを試すfunction remove_redirect_guess_404_permalink( $redirect_url ) { if ( is_404() ) return false; return $redirect_url; } add_filter( 'redirect_canonical', 'remove_redirect_guess_404_permalink' ); またはこのプラグイン: https://wordpress.org/plugins/disable-url-autocorrect-guessing/