Hallo miteinander,
ich habe meinen Webserver neu eingerichtet und anstatt Apache wollte ich nun den Nginx verwenden. Es läuft auch soweit alles, allerdings habe ich mit urls, welche eine Route hinter der index.php haben ein Problem
1 2 3 4 5 6 7 8 | location /dienst { alias /mein/pfad/www; location ~ \.php$ { fastcgi_pass unix:/var/run/php5-fpm.sock; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $request_filename; } } |
Folgende Aufrufe funktionieren:
1 2 | http://meinedomain.de/dienst http://meinedomain.de/dienst/index.php |
Was nicht geht, das ich eine Route an die index.php mit einem Slash anhängen kann - unter Apache war das kein Problem.
1 | http://meinedomain.de/dienst/index.php/eine/Route/fuer/meine/Application |
Benötige ich hier ein rewrite? Kann ich eigentlich die php-Settings global setzen, oder müssen diese in jeder Location (Alias) definiert werden?
Ich hoffe ihr könnt mir hier helfen. Vielen Dank und Grüß Mario