Vad händer om du glömmer att ladda up en fil som heter index.html i vilken som helst katalog på din server, och någon skriver URL till denna katalog?
Svaret är: innehållet i hela katalogen kommer att vara synlig för besökaren.
(jag har ett syfte med det här kapitlet, läs bara vidare och du kommer att förstå poängen)
Till exempel: Jag laddar upp några filer på min server (test1.txt, test2.txt, test3.txt, test4.txt, test5.txt) i ”root” katalogen. Sedan skriver jag URL till min domän i IE.
Det som visas är innehållet i hela katalogen:
…
test1.txt
test2.txt
test3.txt
test4.txt
test5.txt
Hade jag skapat en tom fil och sparat den som index.html, samt laddat upp den i samma katalog som mina filer, skulle ingen kunna se innehållet i katalogen. Detta för att Internet Explorer (och alla andra Internet bläddrare) försöker alltid hitta ett dokument som heter index. Hittas denna fil kommer innehåller i den att visas.
Bara när bläddraren inte hittar index-filen kommer innehållet i den specifika katalogen från adressen att visas.
Det är anledningen att ALLTID ha en fil som heter index.html i VARJE katalog på din server. Tro mig, du vill inte visa dina filer för allmänheten. Tänk dig om du hade dina elektroniska produkter (program, e-böcker) på din server och en nyfiken besökare gissar sig fram till katalogen med produkterna.
Då är det fritt att ladda hem gratis istället för att betala för produkterna.
Med index-filen i varje katalog vet han inte vart produkterna kan vara någonstans.
Det är ett enkelt sätt att skydda sina produkter men även ett sätt att skydda viktiga dokument om din hemsida (filer som innehåller information om dina kunder, besökare . . . )
Det som jag måste påpeka är det att index-filen i din ”root” katalog inte är samma som index-filen i övriga kataloger.
Den du har i ”root” katalogen är associerad med din hemsida och innehåller något vettigt. Den filen som du laddar upp i övriga kataloger är oftast tom men du kan skriva lite HTML-kod så att besökaren omredigeras till din riktiga index-filen dvs. till din hemsida.
Nu kan vi fortsätta med SSI-märkenna