Hi I have installed nginx and Oxid eshop 4.10. I configured nginx according to.
https://blog.mayflower.de/777-Nginx-Rewrite-Regeln-fuer-OXID-eShop-.html
The home page and The admin section is OK, but links like http://localhost/OXID_ESHOP_CE_4.10.7/en/Downloads/ or
http://localhost/OXID_ESHOP_CE_4.10.7/en/Kiteboarding/Kiteboards/Kiteboard-CABRINHA-CALIBER-2011.html
displays error
404 Not Found nginx/1.14.0 (Ubuntu)
Here is my part of my sites-available/default file
location / {
try_files $uri $uri/ /oxseo.php;
if (!-e $request_filename) {
set $script_name /oxseo.php;
}
# try_files $uri $uri/ /index.php?q=$uri&$args;
include fastcgi_params.oxid;
}
pass PHP scripts to FastCGI server
location ~ .(php)$ {
if (!-e $request_filename) {
set $script_name /oxseo.php;
}
include fastcgi_params.oxid;
include snippets/fastcgi-php.conf;
include /etc/nginx/mime.types;
#fastcgi_split_path_info ^(.+\.php)(/.+)$;
#include fastcgi_params;
# With php-fpm (or other unix sockets):
fastcgi_pass unix:/var/run/php/php5.6-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
# With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
}
location = / {
set $script_name $fastcgi_script_name;
include fastcgi_params.oxid;
}
I tried many combinations from different sources but none of them worked.