Hi,
DirectoryIndex index.html
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]Damit zeigen Browser zwar wie gewünscht den Inhalt von index.html an, aber als URL wird http://www.example.com/ angezeigt.
Die RewriteRule ist unsinnig bis kontraproduktiv. "Nehme alles, was der Nutzer als Pfadangabe hinter dem Domainnamen eingegeben hat - und haenge es als Pfadangabe hinter den Domainnamen" - reichlich bloedsinnig.
Wie bekomme ich hin, dass http://www.example.com/index.html angezeigt wird?
Was du wohl willst, ist bei einem komplett leeren Request-Pfad auf http://www.example.com/index.html umleiten.
MfG ChrisB
--
„This is the author's opinion, not necessarily that of Starbucks.“
„This is the author's opinion, not necessarily that of Starbucks.“