REST-API-Fehler 404, wahrscheinlich im Zusammenhang mit meinen Localhost-Einstellungen (Apache)

Auf einer localhost-Installation (LAMP) wurde ein 404 REST API-Endpunktfehler angezeigt. Die Website wurde von der Live-Site kopiert (mit Duplicator) und die Live-Site hatte dieses Problem nicht.

Ich verwende jedoch das Block-Editor-Thema (Twenty Twenty Three) in meiner lokalen Installation (ich werde das Thema später auf der Live-Site wechseln).

Fehlermeldungen in Site Health:

REST API-endepunkt: http://localhost/xxxx/wp-json/wp/v2/types/post?context=edit
REST-API-Antworten: (404) Nicht gefunden
Ich habe versucht, über Google eine Lösung zu finden, konnte aber nichts finden, was funktioniert hat. Ich habe die folgenden Methoden ausgeschlossen:

Plugin-Konflikte (alle Plugins deaktivieren, macht keinen Unterschied)
.htaccess sieht gut aus
Versuchen Sie, den Permalink zu speichern.
Ich habe die URL-Struktur überprüft. Sie scheint korrekt zu sein. Die Installation befindet sich in einem Unterordner, aber das sollte keine Probleme verursachen!
Das Wechseln des Themas oder das Aktivieren des klassischen Editors ist sinnlos, da ich das Blockeditor-Thema brauche, um zu funktionieren (es ist ein sauberes dreiundzwanzigstes Thema)
Fehler bei gemischten Inhalten sollten nicht auftreten, da der localhost nur http ist
Ich habe keine Firewall-Plugins oder ähnliche Plugins, die Probleme verursachen
Ich vermute also, dass es etwas mit meiner Einrichtung (LAMP und Manjaro Linux) zu tun hat. Ich habe einen Beitrag gefunden, in dem jemand die Konfiguration des Webverzeichnisses in Apache (DocumentRoot) auf "AllowOverride All" geändert hat, aber das hat nicht geholfen. Ich habe auch versucht, die Berechtigungen in .htaccess zu ändern, aber auch das hat nicht geholfen.

Kann jemand helfen?

  • Kommentarliste ist leer

Kontakt

020-2206-9892

QQ咨询:1025174874

E-Mail: info@361sale.com

Arbeitszeiten: Montag bis Freitag, 9:30-18:30 Uhr, Feiertage frei

Kundendienst WeChat