index statt 404.php

  • Hallo zusammen,

    wie kann ich WordPress sagen, das es auf die index.php gehen soll an Stelle der 404.php?

    Code
    ErrorDocument 404 http://www.domain.de/index.php


    das in die .htaccess schreiben greift nicht

    • 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

  • In der 404.php des Themes (falls vorhanden)

    <meta http-equiv="refresh" content="1; url=index.php">
    eintragen, eventuell absolut adrssieren.

    Fällt mir spontan ein.
    Über den Sinn kann man natürlich streiten :-)

  • danke für den tip... geht aber leider nur bedingt.
    Kann mir jemand sagen an welcher Stelle (datei) er sich dazu entscheidet die 404.php zu includieren?

  • Du könntest in der 404.php auf die index.php umleiten (nicht per Meta, sondern per header()-Redirect). Muss aber nicht sein, denn wenn du keine 404.php hast, dann wird ebenfalls die index.php verwendet:
    Template Hierarchy WordPress Codex

    Im Codex findest du auch folgendes:
    Creating an Error 404 Page WordPress Codex

    Was genau willst du eigentlich erreichen?

  • nicht ganz richtig... der springt dann auf eine suchseite...

    ich habs aber schon rausgefunden und zwar kann man in der template-loader.php für jeden fall eine reaktion definieren.

    danke fürs posten

Jetzt mitmachen!

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