Wie entferne ich eine html Endung aus meiner URL?

1 Antwort

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

das obere damit das nur bei dingen passiert die kein exestierender ordner oder datei ist und dann wenn es eh aufm gleichen server ist :

RewriteRule ^(.*)$ $1.html [L]

WFMEDIAGMBH 
Beitragsersteller
 10.07.2022, 22:08

Hi,
vielen Dank für deine Antwort. Ich habe den Code in die .htaccess Datei eingesetzt aber leider hat sich nichts getan.

Woran kann das liegen ?

TechPech1984  11.07.2022, 00:25
@WFMEDIAGMBH

in das root directory packen . und darauf achten das es eine uft-8 datei ist .

gleichzeitig muss auch Rewrite modul installiert sein .

ich weiss ja nicht wo du es hostest ob privat oder oder .

WFMEDIAGMBH 
Beitragsersteller
 11.07.2022, 08:45
@TechPech1984

ok vielen Dank - macht Sinn! Ich gehe davon aus, dass der Fehler darin liegt, dass kein Rewrite Modul installiert war. Gibt es bei der Installation etwas zu beachten ?😅

WFMEDIAGMBH 
Beitragsersteller
 11.07.2022, 08:47
@WFMEDIAGMBH

wobei ich bereits eine Weiterleitung von http zu https in der htaccess Datei habe und diese funktioniert problemlos - mein obiger Code hatte ja auch funktioniert nur leider trat ein "Nebeneffekt" auf

TechPech1984  11.07.2022, 11:07
@WFMEDIAGMBH

erstmal die frage , willst du wirklich auf eine andere domain umleiten ?

dann guck mal generell in die access/error log dateien von http server welche url er den aufruft .

wenn deine ander regel funktionierte, dann hast du kein problem mit dem modul .