Ich bin was Nginx betrifft absoluter Newbee. Nach einem Providerwechsel bin ich jetzt auf einen Nginx Server.
So weit keine Probleme. Nun habe ich aber ein Script umgezogen, welches einen Fehler aussößt. Wenn ich folgnede nginx Direktive verwende, funktioniert das Script wenn es im Hauptverzeichnis liegt. Ich muss es aber in einem Unterverzeichnis installieren. Wie müßte ich das anpassen? Ich habe schon verschiedenliche Kombinationen ohne Erfolg probiert.
-------------------------------------------------------------
location ~ .*\.(ico|gif|jpg|jpeg|png|js|css) {
}
location / {
if (!-e $request_filename){
rewrite api/.* /api/index.php;
}
if (!-e $request_filename){
rewrite customer/.* /customer/index.php;
}
if (!-e $request_filename){
rewrite backend/.* /backend/index.php;
}
if (!-e $request_filename){
rewrite ^(.*)$ /index.php;
}
}