Permalinks-Einstellungen geändert, wie leite ich Posts auf Nginx um?

Geändert von /yyyy/mm/sample-post zu /sample-post .

Jetzt wird jeder, der einen alten Link hat, 404.

Wie leite ich alle diese Links auf den richtigen Post um?

Das ist WordPress auf Nginx.

Solutions Collecting From Web of "Permalinks-Einstellungen geändert, wie leite ich Posts auf Nginx um?"

Verwenden des Simple 301 Redirects-Plugins

Sie können das Plugin hier aus dem WordPress.org Repository herunterladen . Sobald Sie das Plugin installiert und aktiviert haben, fügt es dem Bereich Einstellungen Ihres Dashboards ein neues Menü hinzu.

Bildbeschreibung hier eingeben

Es gibt wirklich nicht viel mit diesem Plugin zu sorgen. Im Fenster 301 Redirects-Einstellungen werden zwei einfache Felder angezeigt. Einer ist als Request und der andere als Destination gekennzeichnet. Hier geben Sie grundsätzlich die alte Permalink-Struktur und die neue Permalink-Struktur ein. Sie müssen diesen Feldern nur die Informationen nach Ihrem Domänennamen hinzufügen.

Im Beispiel im Bild oben ist das Feld Request die WordPress-Konfiguration für die Permalinks Monat und Name, während das Feld Ziel die WordPress-Konfiguration für die Permalink-Struktur Post-Name ist. Nachdem Sie diese beiden Felder hinzugefügt haben, speichern Sie die Änderungen. Dies wird jetzt jeden Suchmaschinenverkehr, der in die alten Links kommt, weiterleiten.

Referenz: http://www.wpexplorer.com/change-permalinks-wordpress/