Hallo,
ich habe ein Problem und zwar haben wir auf nginx umgestellt und jetzt sind einige Permalinks nicht mehr erreichbar bzw. geben einen 404 Fehler aus und andere werden auf falsche Permalinks umgeleitet.
Schalte ich die custom Permalinks aus funktioniert alles wunderbar auch das speichern der Permalinks schafft keine Abhilfe. Habt Ihr da vielleicht eine Idee. Also meine location.conf sieht so aus:
Code
# General location settings - Wordpress Optimized#
set $no_cache 0;
# Default try_files
try_files $uri $uri/ /index.php?$args =404;
# Default location settings, Wordpress Optimised -> pretty url or course
location / {
if ($is_badbot) { return 444; }
expires max;
add_header Pragma "public";
add_header Cache-Control "public";
try_files $uri $uri/ /index.php?$args;
}
# Pass *.php to PHP-FPM upstream php_workers
location ~ [^/]\.php(/|$) {
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
if (!-f $document_root$fastcgi_script_name) {
return 404;
}
# fastcgi_cache phpcache;
# fastcgi_cache_valid 200 60m;
# fastcgi_cache_valid 302 30m;
# fastcgi_cache_valid 404 1m;
# fastcgi_cache_methods GET HEAD;
# add_header Cache $upstream_cache_status;
# fastcgi_cache_bypass $no_cache;
# fastcgi_no_cache $no_cache;
# fastcgi_buffer_size 128k;
# fastcgi_buffers 256 4k;
# fastcgi_busy_buffers_size 256k;
# fastcgi_temp_file_write_size 256k;
include fastcgi_params;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass php_workers;
}
Alles anzeigen
Über eine Antwort freue ich mich
lg hasel