Veebisaidi Index.html lehe mõistmine

Kuidas luua vaikimisi veebisaite

Üks esimesi asju, mida sa õpid, kui hakkate oma varbad vette võtma veebisaidi kujundusse, on see, kuidas oma dokumente veebisaitidena päästa. Veebidisaini alustamisega seotud paljud õpetused ja artiklid annavad teile ülesandeks salvestada oma esialgse HTML-dokumendi failinimega index.html . Kui arvate, et see näeb lehe nime järgi kummalist valikut, ei ole te selles arvamuses üksi. Miks see nii on tehtud?

Vaatame selle konkreetse nimetamise konventsiooni tähendust, mis on tõepoolest kogu tööstusharu standard.

Põhiline selgitus

Lehekülg index.html on kõige tavalisem nimi, mida kasutatakse veebisaidil kuvatava vaike lehe puhul, kui ükski teine ​​leht ei ole määratud, kui külastaja seda saiti nõuab. Teisisõnu, index.html on veebisaidi kodulehe jaoks kasutatud nimi.

Üksikasjalikum selgitus

Veebisaidid on veebiserveri kataloogide sees. Nii nagu teil on oma arvutis kaustasid, kuhu failid salvestatakse, teete seda veebiserveriga, lisades oma veebisaidi failid, sealhulgas HTML-leheküljed, pildid, skriptid, CSS-id ja muud - põhiliselt kõik saidi üksikud ehitusplokid . Saate katalooge nimetada vastavalt nende sisu sisaldavale sisule. Näiteks veebisaitidel on sageli kataloog, mille pealkiri on "pilte" ja mis sisaldab kõiki veebilehel kasutatud graafilisi faile.

Veebisaidile peate iga veebilehe eraldi failina salvestama.

Näiteks võib teie lehte "Meist" salvestada ligikaudu.html ja teie lehel "Kontakt" võib olla kontakt.html . Teie sait koosneb nendest .html-dokumentidest.

Mõnikord, kui keegi külastab veebisaiti, teevad nad seda, ilma et täpsustaks ühte nendest konkreetsetest failidest aadressil, mida nad URL-i jaoks kasutavad.

Näiteks:

http: // www.

See URL sisaldab domeeni, kuid konkreetset faili ei ole loetletud. See juhtub siis, kui keegi läheb reklaamis või visiitkaardis märgitud URL-is. Need reklaamid / materjalid reklaamivad tõenäoliselt veebisaidi põhilist URL-i, mis tähendab, et igaüks, kes otsustab seda URL-i kasutada, läheb põhiliselt saidi avalehele, kuna nad pole konkreetset lehte taotlenud.

Nüüd, kuigi URL-i taotluses ei ole lehel toodud ühtki lehte, mille nad serverile teevad, peab see veebiserver siiski esitama selle taotluse jaoks lehte, et brauseris oleks midagi kuvatavat. Edastatav fail on selle kataloogi vaikelehekülg. Põhimõtteliselt, kui faili ei taotleta, teab server, milline neist vaikimisi esitatakse. Enamikus veebiserverites on kataloogi vaikeleht nimega index.html.

Sisuliselt, kui te lähete URL-i ja määrate kindlaks kindla faili , siis seda serverit pakub. Kui te ei määra faili nime, otsib server vaikefaili ja näitab seda automaatselt - peaaegu nagu oleksite selle URL-i faili nimega sisestanud. Allpool on see, mida tegelikult kuvatakse, kui olete läinud eelnevalt näidatud URL-ile.

Muud vaikimisi viidatud lehtede nimed

Lisaks index.html on ka mõned vaikimisi lehtede nimed, mida mõned saidid kasutavad, sealhulgas:

Reaalsus seisneb selles, et veebiserverit saab konfigureerida tundma soovitud faili selle saidi vaikimisi. Sellisel juhul on ikkagi hea idee kinni pidada indeksiga .html või index.htm, kuna see on kohe tunnustatud enamikus serverites ilma täiendava konfiguratsioonita. Kuigi default.htm on mõnikord Windowsi serverites kasutatav, kasutatakse indeksit alltoodet, kuid tagab, et hoolimata sellest, kus te otsustate oma saidi hostida, sealhulgas kui soovite tulevikus hosting pakkujaid teisaldada, on teie vaikimisi koduleht ikkagi tunnustatud ja korralikult kuvatakse

Sul peaks olema index.html leht kõigis oma kataloogides

Kui teil on oma veebisaidi kataloog, on hea tava, et teil oleks vastav index.html leht. See võimaldab lugejatel näha lehte, kui nad selle kataloogi jõuavad, ilma URL-i sisestades failinime nime, takistades neil 404 lehe mitte leitud viga näha . Isegi kui te ei kavatse kuvada valitud kataloogide indeksilehekülgede sisu koos mis tahes tegelike leheühendustega, on faili olemasolu korral nutikas kasutajakogemus ja turvafunktsioon.

Vaikefaili nime kasutamine, näiteks index.html, on ka turvafunktsioon

Enamik veebiservereid alustatakse kataloogistruktuuriga, mis on nähtav, kui keegi käib kataloogi ilma vaikimisi failita. See näitab neile teavet veebisaidi kohta, mis muidu oleks varjatud, näiteks kataloogid ja muud failid selles kaustas. See võib olla kasulik veebisaidi arendamise ajal, kuid kui sait on reaalajas, võimaldab kataloogide vaatamine olla turvahaavatavus, mida soovite vältida.

Kui te ei sisesta kataloogi faili index.html, kuvatakse enamik veebiservereid vaikimisi kõigi selle kataloogi failide loendit. Kuigi seda saab serveri tasemel keelata, tähendab see, et peate selle töö tegemiseks kaasama serveri administraatori. Kui teil on aega vajutatud ja soovite seda ise kontrollida, on lihtne lahendus lihtsalt kirjutada vaikimisi veebileht ja nimetada see index.html. Selle faili üleslaadimine oma kataloogi aitab selle võimaliku turvaauku sulgeda.

Lisaks on ka hea mõte pöörduda ka oma hostipakkuja poole ja küsida, et kataloogide vaatamine oleks keelatud.

Saidid, mis ei kasuta .HTML-faile

Mõned veebisaidid, nagu näiteks need, mis on sisuhaldussüsteemi või need, mis kasutavad tugevamaid programmeerimiskeele, näiteks PHP või ASP, ei tohi oma struktuuris kasutada .html-lehti. Nende saitide jaoks tahate ikkagi tagada, et vaikimisi lehel on määratud, ja selle saidi valitud kataloogide puhul on kirjeldatud põhjustel soovitav indeks.html (või index.php, index.asp jne). eespool.