Wie Hinzufügen URL Suffix
-
19-09-2019 - |
Frage
Ich möchte nur darum bitten, dass, wie füge ich HTML-Suffix zu jeder URL meiner Website mit .htaccess?
Eine URL wie folgt aus:
www.mysite.com/index.php?hello/world
sollte sich
www.mysite.com/index.php?hello/world.html
Lösung
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mydomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.mydomain.com/$1\.html [R=301,L]
Andere Tipps
Ein weiterer Ansatz ist einzuschalten Multiview . Fügen Sie einfach auf eine .htaccess
Datei im Verzeichnis (oder httpd.conf) die folgende Zeile. Beachten Sie, dass Options All
NICHT auf Multiview dreht, müssen Sie explizit um es einzuschalten.
Options +MultiViews
Sehen Sie die Multiview-Abschnitt in http://httpd.apache.org /docs/2.0/en/content-negotiation.html für weitere Informationen auf das, was sie tut und http://httpd.apache.org/docs/2.0/en/mod/core.html#options für weitere Informationen zu den Optionen.