Magento inneren Seiten 404 Nicht Gefunden, aber die homepage immer mit nginx-server
Dies ist meine host Datei:
server {
root /path/to/root/domain/html;
index index.php;
server_name servername.de;
location / {
index index.html index.php;
try_files $uri $uri/ @handler;
expires 30d;
}
location ^~ /(app|includes|lib|media/downloadable|pkginfo|report/config.xml|var)/ { internal; }
location /var/export/ { internal; }
location /. { return 404; }
location @handler { rewrite / /index.php; }
location ~* .php/ { rewrite ^(.*.php)/ $1 last; }
location ~* .php$ {
if (!-e $request_filename) { rewrite / /index.php last; }
expires off;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param MAGE_RUN_TYPE store;
include fastcgi_params;
}
}
Habe ich das geändert "die Verwendung von Web-Server Überschreiben" auf "ja" aus dem Magento Admin-panel, um die Urls SEO-freundlich(ohne index.php). Und ich habe gelöscht, den magento-cache von admin-panel nach einem Neustart des nginx.
Kann mir jemand helfen, um herauszufinden, dass der nginx richtig konfiguriert oder warum bin ich immer diese Fehlermeldung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen, mit dieser Konfiguration:
Auch für diese und damit verbundene Fragen, können Sie sich das offizielle Magento-guides: https://www.magentocommerce.com/wiki/1_-_installation_and_configuration/configuring_nginx_for_magento
Diese Zeile machte einen Unterschied für mich.
Mich das Problem beseitigt. Ich war mit Plesk und es war eine option, um Zusätzliche nginx-Direktiven. Ich entfernt die host-Datei “/etc/nginx/conf.d/DOMÄNE.conf"(die Einzelnen Seiten-Abschnitt in https://www.magentocommerce.com/wiki/1_-_installation_and_configuration/configuring_nginx_for_magento. Denken Sie daran konfigurieren Sie die “/etc/nginx/nginx.conf" richtig.) und fügte den folgenden code in meine "Zusätzliche nginx-Direktiven" admin-Bereich im Plesk.