Was ist der Trailing Slash und wie füge ich diesen hinzu bzw. entferne ich diesen?
Bei einem Trailing Slash handelt es sich um den nachgestellten Schrägstrich von URL´s.
Diesen kann man, sofern man das möchte, entweder hinzufügen oder entfernen.
Für die Umsetzung gibt es hier 2 Methoden, auf welche wir eingehen.
Wie füge ich diesen hinzu oder entferne ihn?
Umsetzung über WordPress selbst:
Hinzufügen oder entfernen kann man einen Trailing Slash am einfachsten über WordPress selbst.
Dazu öffnet man sein WordPress Frontend und loggt sich dort ein.
Hier kann man unter Einstellungen im Bereich der Permalinks nun den Trailing Slash bearbeiten.
Umsetzung über eine Rewrite-Rile in der .htaccess:
Hierbei ist wichtig, dass bei der Umsetzung die nachfolgende Regel direkt am Anfang in der .htaccess hinterlegt wird:
Einen Slash hinzufügen:
# Force trailing slashes RewriteEngine on RewriteCond %{REQUEST_URI} !(/$|.) RewriteRule (.*) %{REQUEST_URI}/ [R=301,L]
Einen Slash entfernen:
# Remove trailing slashes RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$1 [L,R=301
Weitere nützliche Tipps zu diesem Thema:
Permalinkmanager und weiterführende Erklärung
WICHTIG: Um jegliche Verwirrung zur Funktion ausschließen zu können, sollte der Cache von WP-Rocket nach Umstellung gelöscht und neu aufgebaut werden.