Wordpress-Permalinks umschreiben - Datum entfernen

Geschrieben am 01.10.2019, 15:47 Uhr

Huch, die Wordpress-Permalinks sind natürlich bei Google auf immer und ewig im Cache und in Lesezeichen — Also, umschreiben der /YYYY/MM/DD/-URLs von

https://www.onderka.com/2019/08/22/electrolux-edc67150w-intuition-waeschetrockner-repariert/

zu

https://www.onderka.com/home/electrolux-edc67150w-intuition-waeschetrockner-repariert

Alternative mit mod_rewrite

# Wordpress-Permalinks zu Grav
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^[0-9]{4}/[0-9]{2}/[0-9]{2}/(.*)$ /home/$1 [R=301,L]
[...]
</IfModule>

Alternative mit RedirectMatch

# Wordpress-Permalinks zu Grav
RedirectMatch 301 "^/\d\d\d\d/\d\d/\d\d/(.*)" "/home/$1"

Das geht schneller und CPU-frundlicher.

Als Bonus für Bots dazu noch

RedirectMatch 301 "^/wp-admin/(.*)" "http://ftp.uni-erlangen.de/opensuse/distribution/openSUSE-current/iso/openSUSE-Leap-15.1-DVD-x86_64.iso"

;)

Vorheriger Eintrag