Also, ich habe WP mit fast klassischen Permalink-Struktur, wie: /% category% /% year% /% Monat% /% Tag% /% post%/NGINX Lage Rewrite für WP permalink
I möchte mit 301 Fehlercode auf neuen Stil umleiten, wie /% Jahr% /% Monat% /% Tag% /% Postname%/ oder einfach /% Postname%/.
Ich habe diese Regel gemacht, aber sie geben dieselbe URL zurück. Oder
location ~ "^\/([a-zA-Z0-9_.-]+)\/([0-9]{4})\/([0-9]{2})\/([0-9]{2})\/([a-zA-Z0-9_.-]+)\/$" {
rewrite ^(.*) $1 permanent;
}
, für /% post%/Ich habe versucht, Code wie folgt:
location ~ "^\/([a-zA-Z0-9_.-]+)\/([0-9]{4})\/([0-9]{2})\/([0-9]{2})\/([a-zA-Z0-9_.-]+)\/$" {
rewrite ^(.*) $5 permanent;
}
Aber dieser Code Rückkehr leere Antwort.
Bitte helfen Sie mir, das Problem zu lösen. Ich kann nicht verstehen, wo ich falsch liege. Vielen Dank!