WordPress 404 Fehler bei Installation in Unterverzeichnis beheben

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.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert