OXID CE 4.9.4 mit Nginx

Hallo, ich versuche gerade CE 4.9.4 auf Nginx zum Laufen zu bringen.
Alle Beiträge im Forum zum Thema “OXID mit Nginx” bereits gelesen (sind ja recht wenige).

Die vollständigste und relativ aktuelle Anleitung gibt es leider nur einmal:

Der bin ich auch Schritt für Schritt gefolgt.

Klappt leider nicht. Es wird beim Shop-Aufruf nur Startseite angezeigt, sobald man aber auf einen beliebigen Link in der Startseite klickt (zB /agb oder /kontakt) - kommt 500 - Fehler.

Ich vermute, oxid.conf ist nicht ganz stimmig. Kenne mich aber damit fast nicht aus, vielleicht jemand eine Idee?

Danke und Gruß,

marsium

Moin,
Echt frustrierend, habe schon zig Foren, Videos und Tutorials durchgeforstet, das Problem ist immer noch da. Gewonnene Erkenntnisse:

Wenn eine Menschenfreundliche URL aufgerufen wird, soll sie auf oxseo.php im Wurzelverzeichnis des Shops gemappt werden. Also muss nginx alle Anfragen der Art
www.superoxidshop.de/blabla/blubbdibub auf oxseo.php weiterleiten.

Dafür habe ich die Regel:

location / {
    try_files $uri $uri/ /oxseo.php?$args;
}

gesetzt.

Pustekuchen.
Ich finde, dass es keine funktionierenden und bekanntgegebenen OXID Configs für 4.9 gibt - eine recht ärgerliche Situation.
Ich hoffe, ich löse das Problem und poste die oxid.conf dann hier.

Schönen Sonnabend an alle.

Moin,
wir haben einen Shop mit der Konfiguration laufen.

Was sagt denn folgender Befehl (per ssh auf dem Server):

nginx -t

Wenn du irgendwelche Fehler behebst oder Verbesserungsvorschläge hast, dann wäre ein PR auf GitHub schön.