• Hi Community!
    Mit diesem Code hier in der header.php sollte ich eigentlich erreichen, dass nicht existierende URLs zur Startseite weitergeleitet werden. Oder?

    PHP
    <?php if( is_404( )) { header("Location: /",TRUE,301); } ?>

    Das funktioniert normalerweise auch....Aber leider nicht immer.
    Kann mir vielleicht jemand sagen, ob ich da einen Fehler drinhab, den ich nicht erkenne?

    Danke für Tipps!
    Raphael

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Kannst Du das nicht einfach in die 404.php des Themes schreiben? Das sollte dann auf jeden Fall gehen.

    Danke für die Antwort, ich hatte das Problem fast schon wieder vergessen. Offensichtlich hatte ich die Seite aus dem Cache heraus angesehen.... Weil am nächsten Tag hat es plötzlich mit dem Code funktioniert.

    Grüße
    Raphael

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!