web-dev-qa-db-de.com

Nginx mit Wordpress zeigt die Vorlage 404 für bestimmte Dateitypen nicht an

Ich verwende Nginx unter Ubuntu, um eine Wordpress-Site zu hosten, und alles funktioniert einwandfrei, außer dass bestimmte Dateitypen Nginx 404 und nicht die Wordpress-Vorlage 404 zurückgeben.

Beispiel: http://www.sbbic.org/something.Zip zeigt die Nginx 404-Seite.

Während http://www.sbbic.org/2014/06/17/free-english-khmer-dictionary-mac-osx-download2 das zeigt Seite der Schablone 404.

Was fehlt mir in meiner Konfiguration von Nginx?

1
Nathan

Ich habe von rtcamp.com eine Antwort mit Code erhalten, mit dem das Problem behoben wurde.

Fügen Sie diesen Code zur Konfiguration der Nginx-Site für die Domäne hinzu, da nicht alle 404-Anforderungen von Wordpress verarbeitet werden:

if (!-e $request_filename) {
        rewrite ^/(.+)$ /index.php?q=$1 last;
}
2
Nathan