Sebastian: Keine Dateiendung in der URL

Hallo,

ich möchte gerne erreichen das die URLs meiner Webseite ohne Dateiendung
aufgerufen werden können. Aus www.meinedomain.de/seite.html soll also einfach
www.meinedomain.de/seite werden.

Das sieht nicht nur optisch schöner aus, sondern man muss auch nicht immer
darauf achten ob es nun .html, .htm oder .php am Ende der URL heißt.

Leider kenne ich mich mit mod_rewrite nicht wirklich gut aus und komme bei
dem Problem nicht weiter. Vielleicht kann mir hier jemand mit der Lösung
weiterhelfen.

Aktuell besteht meine Webseite aus .html- und .php-Dateien, die Weiterleitung
mit mod_rewrite muss also für diese beiden Dateitypen gelten.

Viele Grüße,

Sebastian

PS: Hier noch meine aktuelle .htaccess-Datei, die mod_rewrite-Einträge dort
habe ich über ein Tutorial gefunden:

  
# Anzeige des Verzeichnisinhalts deaktivieren  
Options -Indexes  
  
# Eigene Fehlerseiten  
ErrorDocument 404 http://www.animestation.de/404.html  
  
# Rewrite-Engine aktivieren  
RewriteEngine On  
RewriteBase /  
  
# keine .. in der URL  
RewriteCond %{QUERY_STRING} (\.\.)  
RewriteRule .* - [F,NS,L]  
  
# Immer auf die Subdomain www weiterleiten um doppelten Content zu verhindern  
RewriteCond %{HTTP_HOST} !^www\.[a-z-]+\.[a-z]{2,6} [NC]  
RewriteCond %{HTTP_HOST} ([a-z-]+\.[a-z]{2,6})$ [NC]  
RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L]  
  
# index.html etc immer nach / leiten wenn KEINE Parameter anhängen,  
# um doppelten Content zu verhindern  
RewriteCond %{REQUEST_URI} ^/index\.(php|htm|html)$  
RewriteCond %{QUERY_STRING} ^$  
RewriteRule ^(.*)$ / [L,R=301]  

  1. @@Sebastian:

    nuqneH

    Aus www.meinedomain.de/seite.html soll also einfach www.meinedomain.de/seite werden.

    Bitte beachte RFC 2606.

    Leider kenne ich mich mit mod_rewrite nicht wirklich gut aus

    Das ist auch nicht das richtige Modul.

    mod_negotiation: MultiViews, s.a. Content Negotiation.

    Qapla'

    --
    Bildung lässt sich nicht downloaden. (Günther Jauch)