2016-10-13 19 views
-2

auf der Google-Suchkonsole i Tausende von 404 Fehler mit permalink wie dieserWordpress Permalink Redirect

http://www.example.com/2016/01/11/victory-for-wenger-as-arsenal-top-premier-league-money-table/[email protected]

und meine aktuelle Permalink-Struktur aufgebaut haben, ist

http://www.example.com/2016/01/victory-for-wenger-as-arsenal-top-premier-league-money-table

wie kann ich umleiten alle tausend Links zu dieser neuen Struktur via .htaccess?

und auch Links wie http://www.example.com/2016/07/explosion-rocks-german-immigr‌​ation-centre-nurembe‌​rg/@authorname zu diesem Link http://www.example.com/2016/07/explosion-rocks-german-immigr‌​ation-centre-nurembe‌​rg in htaccess? nur den Namen des Autors und andere Links nach dem Postnamen entfernen?

Antwort

0

Hier ist, was Sie suchen:

RewriteRule ^(\d\d\d\d)/(\d\d)/\d\d/([^/]+) /$1/$2/$3 [R=301,L] 

, das sagt:

Redirect xxxx/yy/zz/was/foo @ bar/xxxx/jj/was auch immer

die ‚unabhängig‘ bis zu dem ersten Schrägstrich übereinstimmt, die angetroffen wird, und was auch immer ist danach d ist iscarded.

Ich gehe davon aus, dass weiter Sie umleiten möchten, so dass die Suchmaschinen auf die neue URL-Struktur aufzunehmen. Wenn Sie möchten, dass es transparent ist, ersetzen Sie die [R=301,L] durch [PT,L]

+0

es funktioniert .. dank vieler –

+0

, wie ich sage, es kann auch –

+0

zu umleiten, wie ich auch erzählen "http://www.example.com/2016/07/explosion-rocks-german-immigration-centre-nürnberg/@ tobibowale" umleiten zu diesem Link "http://www.example.com/2016/07"/explosion-rocks-german-immigration-center-nürnberg/@ autorname' in htaccess? nur den Namen des Autors und andere Links nach dem Postnamen entfernen? –

0

können Sie versuchen, diese

Redirect 301 /http://www.example.com/2016/01/11/victory-for-wenger-as-arsenal-top-premier-league-money-table/[email protected] http://www.example.com/2016/01/victory-for-wenger-as-arsenal-top-premier-league-money-table 
+0

Muss ich es manuell für die Tausende von defekten Links tun? –

+0

kann ich umleiten versuchen 301 /http://www.example.com/ –

+0

kann ich versuchen 'Redirect 301 /http://www.example.com/%year%/%monthnum%/%day%/%postname% /% author%/http: //www.example.com/%year% /% monthnum% /% post%/' –