Wenn du WordPress in Kombination mit einem von Laravel Forge bereitgestellten Server verwendest, kannst du möglicherweise Probleme bekommen, wenn WordPress nicht auf der Root-Ebene installiert ist.
Ich habe insbesondere REST-Fehler (404) festgestellt, wenn die WordPress-Installation in einem Unterordner erfolgt ist. Um dieses Problem zu beheben, füge dies deiner Nginx-Konfiguration hinzu:
server {
[...]
location /my_subfolder {
try_files $uri $uri/ /my_subfolder/index.php?$args /my_subfolder/index.php?q=$uri&$args;
}
[...]
}
Ersetze my_subfolder
durch den Namen deines Unterordners. Wenn du mehrere WordPress-Installationen in verschiedenen Unterordnern hast, füge für jeden Unterordner einen Eintrag hinzu. Nach dem Neustart von Nginx sollten deine Probleme behoben sein.