2017-01-28 2 views
0

Ich habe wieder eine kleine Frage über Redirects.Entfernen/Feed von Postings in Wordpress

Meine WordPress-Blogs ist ziemlich neu und ich mag es wirklich, aber ich fand in Google und anderen 'SEO' Tools, die aus irgendeinem Grund meine https://www.domain.tld/posting-name/feed URLs ausgelesen werden. Das habe ich noch nie gesehen. Jetzt möchte ich alle Feed-URLs dieser Art umleiten.

https://www.domain.tld/posting-1-name/feed Umleitungen an https://www.domain.tld/posting-1-name/ https://www.domain.tld/posting-2-name/feed Umleitungen an https://www.domain.tld/posting-2-name/ https://www.domain.tld/posting-3-name/feed Umleitungen an https://www.domain.tld/posting-3-name/

Wie würde ich das tun?

tun, es wäre manuell ein Stück Kuchen

Redirect 301 /posting-1-name/feed https://www.domain.tld/posting-1-name/ 
Redirect 301 /posting-2-name/feed https://www.domain.tld/posting-2-name/ 
Redirect 301 /posting-3-name/feed https://www.domain.tld/posting-3-name/ 

Aber da dies ein Blog ist, gibt es etwa jede Woche 4-8 neue Anzeigen zumindest kommen und ich kann nicht einfach hinzufügen, die erforderlich Zeilen jedes Mal, wenn ich ein neues Posting erstelle.

Es muss etwas in mod_rewrite oder wie sein Aufruf sein, nicht wahr?

Bitte sagen Sie "Sure $ &! &, verwenden Sie einfach diese Codezeile. Wenn Sie wissen, wie man diese Art von Redirect nennen könnte, hätten Sie es in 1 Minute Googeln gefunden" .... aber wie ich habe keine Ahnung, wie man es nennt ... es gab nichts zu finden .. und die Snippets für die functions.php waren alle nur dazu bestimmt, Links auf Feeds innerhalb des Codes der Kopf/Fußzeile zu entfernen.

Danke Jungs.

Antwort

1
RewriteEngine On 
RewriteRule ^(.+)/feed$ http://yourdomain.tld/$1 [R=301,L] 

Dieser Code wird jede problematische Buchungs-URL umleiten.

Eine andere Lösung ist RedirectMatch zu verwenden:

RedirectMatch 301 /(.+)/feed http://yourdomain.tld/$1 
+0

ich die erste Regel verwendet haben und es funktioniert wie ein Charme! Vielen Dank. Passt perfekt zu anderen RewriteRules, die bereits vorhanden sind – Caylean

+0

großartig. Vergessen Sie nicht, die Antwort zu markieren. – olegsv

Verwandte Themen