webentwicklung-frage-antwort-db.com.de

Wordpress leitet nicht existierende URLs zu existierenden um - wie man sie deaktiviert

Ich habe bemerkt, dass wenn ich tippe:

http://domain.tld/c (was nicht existiert)

irgendwie bin ich aus irgendeinem Grund angesprochen

http://domain.tld/contact (welches existiert)

Ich habe festgestellt, dass dies zumindest in neueren Versionen von Wordpress das Standardverhalten ist.

Wie kann man dies steuern und deaktivieren?

1
Miloshio

Diese Frage ist ein Duplikat von Deaktiviere NUR die automatische Vervollständigung der URL, nicht das gesamte kanonische URL-System

Probieren Sie diesen Filter aus

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' );

Oder dieses Plugin: https://wordpress.org/plugins/disable-url-autocorrect-guessing/

1
perucoder