Seiten url ohne html endung
Autore: Udo Bister
Visite 1861,
Followers 1,
Condiviso 0
Ich möchte gern das die Seiten URL ohne die Endung html angezeigt wird.
Hat jemand die Lösung dafür.
Danke
Udo
Postato il
In die .htaccess-Datei kannst Du folgende Zeilen aufnehmen:
#Für PHP
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [QSA,L]
#Für HTML
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule !.*\.html$ %{REQUEST_FILENAME}.html [QSA,L]
Autore
muss im feld Request_Filename was eingetragen werden?
Nein, Du schreibst die Zeilen genauso wie oben beschrieben in die .htaccess-Datei.
Autore
html wird immer noch angezeigt
so sieht jetzt mein .htaccess aus
# WebSite X5 - Start Code [do not edit]
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
</IfModule>
# WebSite X5 - End Code
RewriteEngine On
# ensure www.
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# ensure https
RewriteCond %{HTTP:fussmatten-dibiella.eu} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]]
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule !.*\.html$ %{REQUEST_FILENAME}.html [QSA,L]
Vielleicht funktioniert diese...
RewriteEngine on
RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC]
RewriteRule ^/%1 [NC,L,R]
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^%{REQUEST_URI}.html [NC,L]
Autore
Klappt leider nicht und sieht nun so aus:
# WebSite X5 - Start Code [do not edit]
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
</IfModule>
# WebSite X5 - End Code
RewriteEngine On
# ensure www.
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# ensure https
RewriteCond %{HTTP:fussmatten-dibiella.eu} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]]
RewriteEngine on
RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC]
RewriteRule ^/%1 [NC,L,R]
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^%{REQUEST_URI}.html [NC,L]
Autore
Hat noch jemand eine Idde wie die Seiten URL ohne die Endung html angezeigt wird?
Eventuell hilft diese Seite mit mehr Info:
Enfernen extension
JJ.
Autore
vielen Dank dort war ich schon. Die scripts klappen auch nicht.
Irgendwie sollte das doch wohl gehen.
Gruss
udo
Dann scheint es mit diesen Mitteln nicht zu klappen... Wer ist Dein Webhoster? Hast Du dort schon nachgefragt, ob es überhaupt funktioniert oder ob der dortige Service Dir helfen kann?
Autore
Ich bin da bei 1und1 oder Ionos
Das funktioniert nur mit speziellen PHP Skripten die es nur in Word oder Joomla gibt. Es kommt auch auf den Provider oder Hoster an der so etwas erlauben muss.
JEdenfalls ist diese Methode schon ziemlich veraltert und wird nicht mehr benötigt, weil Google die URL Verschönerung nicht mehr besser bewertet.
Autore
Ok wenn dem so ist dann kümmere ich mich erstmal um andere Sachen.
Danke Euch allen.
Gruß
Udo