URLs auf meiner selbst gehosteten Wordpress-Website enden mit einem Schrägstrich. Wenn ein abschließender Schrägstrich nicht eingegeben wird, ist eine 301-Weiterleitung vorhanden, um sie dort einzufügen.Google Search Console/Webmaster-Tools URL-Fehler; Gleiche URLs mit und ohne Schrägstrich
Beispiel:
http://www.babysavers.com/hamilton-pumpkin-carving-patterns
changes to
http://www.babysavers.com/hamilton-pumpkin-carving-patterns/
Aber URL-Fehler in der Google Search Console/Webmaster Tools sind sowohl mit als auch ohne Schrägstrich erscheint. Sie sehen so aus: [Google Search Console] [1] [1]: https://i.stack.imgur.com/BQ71B.png
Das bedeutet, ich muss zwei Umleitungen (oder einen Platzhalter) für jede URL tun. Kann die URL mit einem Schrägstrich umleiten, bevor 404 zurückgegeben wird? Dies sind die Umleitungen in meiner .htaccess-Datei
:
RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/([^/]+).html$ http://www.babysavers.com/$4
RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/([^/]+).html/$ http://www.babysavers.com/$4
RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([^/]+).html$ http://www.babysavers.com/$3
RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*)$ http://www.babysavers.com/$4
Gibt es eine Möglichkeit die Umleitung in vor dem 404 zu bekommen zurückgegeben wird?