Hallo Forum,
ich benötige einen Tip von den Website-Profis.
Ich habe in einem verzeichnis die index.html.
Wenn also die webseite/verzeichnis aufgerufen wird,startet die index.html.
Ich möchte aber erreichen,das eine andere.html aufgerufen wird.
Und weiss nicht wie.
du kannst per .htaccess datei (Apache Server) den Standardaufruf (index.html) auf deine andere.html legen.
Infos dazu gibt es z.B. unter -> Selfhtml der Punkt: “Verzeichnis-Optionen einstellen” anklicken
oder du tust deine andere.html umbenennen in index.html
mmh, das ist natürlich blöd - dann bringt dir der Tipp mit dem umbennenen natürlich nichts, auch der Tipp von Rockstar weil da hast du ja das selbe Problem.
Dann bleibt also nur der weg über die .htaccess datei:
DirectoryIndex andere.html index.html index.php
Mal so neben bei: warum hast du eigentlich eine index.php im Verzeichnis? Läuft da ein Blog oder so…
Du nimmst einen einfachen Texteditor schreibst die Anweisung rein und speicherst diese mit Namen “.htaccess” ab. Wichtig ist dabei der Punkt! Dann ins Verzeichnis hoch laden und fertig.
Kannst ja schon mal schauen ob im Verzeichnis schon eine liegt. Die würde ich dann entsprechend anpassen.
Nö, schneller geht das nicht - dafür muss der Webserver erst den PHP-Parser bemühen. Das .htaccess lädt er selber und spuckt den 300er-Header gleich aus. Ist aber eher marginal, der Unterschied, und ich würde es unter “Geschmackssache” abheften.
Unser Server hier hat zum Beispiel eine mehrseitige .htaccess mit Redirect-Regeln, weil von einigen Vor-Versionen der Forums-Software immer noch Links existieren, die sonst ins Leere zeigen würden. Ganz zu schweigen von denn Regeln, die einigen besonders penetranten Hotlinkern das Einbinden von Forums-Bildern und -Smilies verbieten…