2017-10-03 4 views
0

Meine Website zeigt immer wieder 404 page not found. Wie löst man das? Nach Permalink ändert sich es funktioniert gut für manchmal dann wieder zeigt denselben Fehler.Meine Webseite zeigt 404 Seite nicht immer wieder gefunden. Wie löst man das?

Schritte Ich habe versucht:

  1. permalink
  2. .htaccess bearbeiten
  3. klar Caches nur
  4. gemacht .htaccess-Datei als gelesen ändert ..

Aber ich brauche permanente Lösung . Bitte helfen Sie ..

Antwort

1

Zuerst stellen Sie bitte sicher, dass mod_Rewrite auf Ihrem Server aktiviert ist und funktioniert.

Bitte überprüfen Sie Ihre Fehlerprotokolldateien und veröffentlichen Sie die Fehler in Ihrer Frage, es wird uns helfen, das Problem zu erkennen.

+0

Wie aktiviert man mod_Rewrite? –

1

Während Sie schreiben, dass Sie die .htaccess-Datei schreibgeschützt haben, nehme ich an, dass sich das Problem nicht ändert, wenn das Problem auftritt.

Es klingt, als würde etwas mit den WordPress-Schreibvorgängen herumspielen. Vielleicht könnten Sie einen Filter zu rewrite_rules_array hinzufügen, debug_backtrace() verwenden und das in einer Datei protokollieren, um den Code aufzuspüren, der die umgeschriebenen Änderungen ändert.

+0

Können Sie mir bitte Detailprozedur sagen? –

+0

Wenn es etwas mit den Umschreibungen zu tun hat, können Sie es vielleicht aufspüren, indem Sie in Ihrer functions.php etwas wie https://pastebin.com/yL1PLatF hinzufügen. Sie müssen dieses Protokoll jedoch manuell noch einmal durchgehen und finde das Problem. Es speichert zwei Dateien in Ihrem Dokumentenstammverzeichnis (wenn es beschreibbar ist), rewrite-changes.json und rewrite-changes.log. rewrite-changes.log ist diejenige, an der Sie interessiert sind. – janh