index.htm, index.php - Was hat Priorität?

NetNic

NetNic

Aktives Mitglied
Thread Starter
Dabei seit
02.12.2004
Beiträge
1.986
Reaktionspunkte
16
Wenn man eine Datei index.htm und auch eine index.php im Hauptverzeichnis des Webspace hat, welche wird dann geladen?

Immer die .htm-Datei?

Ich hatte nämlich beide mal drauf und es wurde die htm-Datei geladen.

Kommt das immer auf den Server an?
Oder auf den Browser?

Oder werden HTML-Dateien generell PHP-Dateien immer vorgezogen?
 
Schau doch nach, wie dein Webserver konfiguriert ist..
 
Ich glaub, in der Apache-Standardkonfiguration werden html bzw. htm immer php vorgezogen. Kann man da aber mit Sicherheit ändern.
 
Incoming1983 schrieb:
Schau doch nach, wie dein Webserver konfiguriert ist..

Er scheint im Moment so konfiguriert zu sein, dass er HTML-Dateien vorzieht.
Ich wollte halt nur sicher sein, dass der Server die Wahl trifft und nicht der Browser.
Nicht das manche (z.B. Safari-User) die HTML-Datei zu sehen bekommen, während Internet-Explorer-User die PHP-Datei vorgelegt bekommen und die HTML-Datei ignoriert wird. ;)

Tim99:
Nee, ändern muss nicht sein.
So ist es ideal. :)
Auf der index.htm werden zuerst ein paar wichtige Infos angezeigt und weiter geht's dann mit der index.php.
 
ich benutze gar keine .html mehr und kapsele das alles in PHP!
Um Robots und Ähnliches nicht zu enttäuschen gibts jeweils eine index.html, die dann auf die index.php forwarded. Dann ists egal welche zuerst gewählt wird ;)
 
Das kann man per .htaccess einstellen :)

DirectoryIndex index.php index.html index.htm index.cgi index.pl default.htm

oder was auch immer in die .htaccess schreiben und dann bekommen die jeweils ersten Dateien die Priorität :D
 
Zurück
Oben Unten