Konvertieren Sie die URL in Kleinbuchstaben.
Zuletzt aktualisiert am
30. April 2021
Frage
Wie verwenden Sie mod_rewrite, um URLs in Kleinbuchstaben zu konvertieren und die DOCX-Erweiterung in HTML zu ändern?
Antwort
-
RewriteMap tolower int:tolower RewriteRule ^([^/]+)/?$ somedir/${tolower:$1} [PT]
-
Wenn sie mit „.docx“ endet, ändern Sie es zu „.html“
RewriteRule ^(.*?)\.docx(\?.*)$ $1.html$2 [PT]
-
Kombiniertes Rewrite.
RewriteMap lowercase int:tolower RewriteRule (.*)\.[Dd][Oo][cC][xX](\?.*)?$ ${lowercase:$1}.html$2 [NC,R=301]