Herzlich willkommen im Archiv vom ABAKUS Online Marketing Forum
Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.
Müsste ist Relativ, dies liegt an der Apache Konfiguration oder des eingesetzten Control Panels.JohnBi hat geschrieben:Das müsste eigentlich automatisch klappen.
Denn sobald die Datei index oder default heisst müsste die bei eingabe vom Domainnamen aufgerufen werden.
Code: Alles auswählen
RewriteRule ^index.html index.htm
Code: Alles auswählen
RewriteCond %{HTTP_HOST} ^www\.DOMAIN\.net$ [NC]
RewriteRule ^(.*)$ http://www.DOMAIN.net/index.htm$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^DOMAIN\.net$ [NC]
RewriteRule ^(.*)$ http://www.DOMAIN.net/index.htm$1 [R=301,L]
Nein, dann kommt sofort eine Fehlermeldung.scysys hat geschrieben:Es kann aber auch an einem schon fehlerhaften Inhalt der htaccess-Datei liegen.
Richtig.Dennoch hilft bei allen 3 Auswahlmöglichkeiten die Lösung meines Vorredners (DirectoryIndex index.htm).
Das ist keine Hilfe, das ist von hinten durch die Brust ins Auge. Deine anderen beiden Vorschläge sind noch schlimmer, die machen überhaupt nichts sinnvolles.Eventuell ist der Server auch nur auf der index.html konfiguriert. Hierfür hilft folgender Code:Code: Alles auswählen
RewriteRule ^index.html index.htm
Nein, das schon gar nicht. Das kann eine weitere Alternativlösung sein, ist aber keine Voraussetzung für obige Rewrite-Zeile.Jedoch müsste man bei dieser Variante Shellzugriff besitzen um die index.html per SymLink auf die index.htm zeigen zu lassen.
vielen dankEndlich mal MS-DOS und seine schon vor 20 Jahren alberne Namensbeschränkung auf 8+3 Zeichen vergessen und die Datei schlicht index.html nennen. Die Sprache heißt ja schließlich auch HTML und nicht HTM.