Warum wird WordPress als 404 angezeigt?
Wordpress-Benutzer erleben beim Öffnen einer Seite häufig die Fehlermeldung 404. Dafür gibt es zwei Hauptgründe: das Problem pseudostatischer Einstellungen; der Server unterstützt keine chinesischen Links. Bei pseudostatischen Problemen können Sie die WordPress-Hintergrundeinstellungen – feste Links einrichten. Wenn es immer noch nicht funktioniert, können Sie sich an den Serveradministrator wenden.
WordPress-Chinese-Links werden auf einigen Servern auch mit 404 angezeigt, die meisten davon auf Windows-Systemservern (wir raten daher dringend davon ab, Windows-Server zu verwenden, da es mehr Fallstricke gibt).
Um dieses Problem zu lösen, empfehlen wir Ihnen, beim Festlegen des festen Links nicht den Artikelnamen auszuwählen. Sie können die ID verwenden und den Alias für Seiten, Kategorien und Tags manuell in englische Buchstaben und ändern Zahlen usw.
Umso problematischer sind die Tags. Da die Anzahl der Tags relativ groß ist und von Zeit zu Zeit zunimmt, werden manuelle Änderungen schwieriger. Hier werden mehrere Plug-Ins empfohlen, um dieses Problem zu lösen. Auto Tag Slug, IIS Chinese Tag Permalink.
Das Obige ist die Möglichkeit, Plug-Ins zu verwenden. Da diese beiden Plug-Ins jedoch seit vielen Jahren nicht aktualisiert wurden, gibt es hier eine andere Möglichkeit, den Code zu ändern (der geänderte Code wird durch die neue Version überschrieben). , bitte überprüfen Sie jedes Mal. Achten Sie beim nächsten Update auf dieses Problem. Geben Sie das Verzeichnis wp-includes ein, suchen Sie die Datei class-wp.php und finden Sie in den Zeilen 178 und 182 den folgenden Code:
Ändern Sie Zeile 178 in:
$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? mb_convert_encoding($_SERVER['PATH_INFO'],'utf-8', 'GBK') : '';
Ändern Sie Zeile 182 wie folgt:
list( $req_uri ) = explode( '?', mb_convert_encoding($_SERVER['REQUEST_URI'], 'utf-8','GBK') );
Bitte verwenden Sie beim Ändern professionelle Code-Bearbeitungstools, wie zum Beispiel: Dreamweaver, Sublime Text, Notepad++.
Weitere technische Artikel zu WordPress finden Sie in der Spalte WordPress-Tutorial!
Das obige ist der detaillierte Inhalt vonWarum erscheint WordPress als 404?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!