Tach,
ich versuche gerade ein Rewrite auf einem Nginx-Server vorzunehmen, was aber nicht funktioniert.
Ich habe eine Seite /schulung.html welche fehlerfrei erreichbar ist.
Nun versuche ich /schulung/xyz-123.html intern auf /schulung.html umzuleiten, aber erhalte einen Contao-404.
Irgendwie greift das Rewrite "rewrite ^/schulung/xyz-123.html$ /schulung.html;" nicht.
Die Rewrite-Rule habe ich vor der Contao eigenen Rule "location / { try_files $uri $uri/ /app.php?$args; }" stehen.
Wenn ich folgendes Versuche, erhalten ich ein 404 vom Server und nicht von Contao:
location ~ ^/schulung/xyz-123.html {
rewrite ^/schulung.html last;
}
Kann mir jemand helfen? Unter Apache hatte ich nie solche Probleme und das Logfile gibt auch nichts aus.