Kuptimi i faqes Index.html në një faqe interneti

Si të krijoni faqe web të paracaktuara

Një nga gjërat e para që mësoni kur filloni të zhytni gishtat në ujërat e dizajnit të internetit është se si t'i ruani dokumentet tuaja si faqe web. Shumë mësime dhe artikuj rreth fillimit me dizajnin e web-it do t'ju udhëzojë që ta ruani dokumentin tuaj fillestar HTML me emrin index.html file. Nëse mendoni se duket si një zgjedhje e çuditshme për emrin e faqes, nuk jeni vetëm në atë mendim. Pra, pse është bërë kjo?

Le të hedhim një vështrim në kuptimin e kësaj konvente të emërtimit të veçantë që është, në të vërtetë, një standard i gjerë i industrisë.

Një shpjegim themelor

Faqja index.html është emri më i zakonshëm që përdoret për faqen e parazgjedhur të treguar në një faqe interneti, nëse nuk përcaktohet asnjë faqe tjetër kur një vizitor e kërkon këtë faqe. Me fjalë të tjera, index.html është emri i përdorur për faqen e internetit.

Një shpjegim më i hollësishëm

Faqet e internetit janë ndërtuar brenda drejtorive në një server web. Ashtu si ju keni dosje në kompjuterin tuaj që ju të ruani skedarët, bëni të njëjtën gjë me një server web duke shtuar dosjet tuaja në faqe, duke përfshirë faqet HTML, imazhet, skriptet, CSS dhe më shumë - në thelb të gjitha blloqet e ndërtimit individual të faqes tuaj . Ju mund të emërtoni drejtoritë në bazë të përmbajtjes që do të përmbajnë. Për shembull, faqet e internetit zakonisht përfshijnë një direktori të emërtuar "imazhe" që përmban të gjitha skedarët grafik të përdorura për faqen e internetit.

Për faqen tuaj, ju do të duhet të ruani çdo faqe si një skedar të veçantë.

Për shembull, faqja "Rreth nesh" mund të ruhet si rreth.html dhe faqja "Na kontaktoni" mund të jetë contact.html . Faqja juaj do të përbëhet nga këto dokumente .html.

Ndonjëherë kur dikush viziton faqen e internetit, ata e bëjnë këtë pa e specifikuar një nga këto skedarë të veçantë në adresën që përdorin për URL.

Për shembull:

http: // www.

Ky URL përfshin domenin, por nuk ka një listë specifike të listuar. Kjo është ajo që ndodh sa herë që dikush shkon në një URL të specifikuar në një reklamë ose në një kartë biznesi. Këto reklama / materiale ka të ngjarë të reklamojnë URL-në bazë të faqes, që do të thotë se kushdo që zgjedh ta përdorë atë URL do të shkojë në faqen kryesore të faqes pasi nuk kanë kërkuar ndonjë faqe specifike.

Tani, megjithëse nuk ka ndonjë faqe të listuar në kërkesën e URL që ata bëjnë në server, ai server web ende duhet të dorëzojë një faqe për këtë kërkesë në mënyrë që shfletuesi të ketë diçka për të shfaqur. Skedari që do të dorëzohet është faqja e paracaktuar për atë dosje. Në thelb, në qoftë se nuk kërkohet asnjë skedar, serveri e di se cili do të shërbejë nga default. Në shumicën e serverëve, faqja e parazgjedhur në një direktori është quajtur index.html.

Në thelb, kur shkoni në një URL dhe specifikoni një skedar të caktuar , kjo është ajo që serveri do të japë. Nëse nuk specifikoni një emër të skedarit, serveri kërkon një skedar default dhe e shfaq atë automatikisht - pothuajse sikur të kishit shtypur emrin e skedarit në URL. Më poshtë është ajo që shfaqet në të vërtetë nëse shko në URL-në e treguar më parë.

Emrat e faqeve të tjera Default

Përveç index.html, ekzistojnë edhe emra të faqeve të parazgjedhura që përdorin disa faqe, duke përfshirë:

Realiteti është se një server web mund të konfigurohet për të njohur çdo skedar që dëshironi si parazgjedhje për atë faqe. Duke qenë kështu, është ende një ide e mirë që të përmbahen me index.html ose index.htm sepse ajo njihet menjëherë në shumicën e serverëve pa ndonjë konfigurim shtesë të nevojshëm. Ndërsa default.htm nganjëherë përdoret në serverët e Windows, duke përdorur index.html të gjitha por siguron që, pavarësisht se ku vendosni të hostoni faqen tuaj, duke përfshirë nëse vendosni të transferoni ofruesit e pritjes në të ardhmen, faqja juaj e parazgjedhur do të njihet dhe duhet shfaqet.

Duhet të keni një faqe index.html në të gjitha direktoritë tuaja

Sa herë që keni një direktori në faqen tuaj, është një praktikë e mirë që të keni një faqe përkatëse index.html. Kjo u lejon lexuesve tuaj të shohin një faqe kur ata vijnë në atë dosje pa shtypur një emër file në URL, duke i penguar ata që të shohin një gabim 404 Page Not Found . Edhe nëse nuk planifikoni të shfaqni përmbajtje në faqet e indeksit të drejtorive të zgjedhur me ndonjë lidhje aktuale të faqes, duke pasur skedarin në vend është një lëvizje e zgjuar e përdoruesit, si dhe një tipar sigurie.

Përdorimi i një emri të skedarit të paracaktuar Si index.html është një veçori e sigurisë ashtu si edhe

Shumica e servera web fillojnë me strukturën e direktorisë të dukshme kur dikush vjen në një direktori pa një skedar default. Kjo tregon atyre informacion në lidhje me faqen e internetit që përndryshe do të fshihej, të tilla si drejtoritë dhe skedarët e tjerë në atë dosje. Kjo mund të jetë e dobishme gjatë zhvillimit të një faqeje, por sapo një faqe të jetë e gjallë, lejimi për shikimin e direktorisë mund të jetë një cenueshmëri e sigurisë që ju do të dëshironi të shmangni.

Nëse nuk vendosni një skedar index.html në një direktori, shumica e servera të uebit do të shfaqin një listë të të gjithë skedarëve në atë dosje. Ndërsa kjo mund të çaktivizohet në nivelin e serverit, kjo do të thotë që ju duhet të përfshini administratorin e serverit në mënyrë që të funksionojë. Nëse jeni të shtyrë për kohë dhe doni të kontrolloni këtë në tuaj, një zgjidhje e lehtë është thjesht të shkruani një faqe web të paracaktuar dhe ta emëni atë index.html. Ngarkimi i atij skedari në dosjen tuaj do të ndihmojë në mbylljen e vrimës potenciale të sigurisë.

Përveç kësaj, është gjithashtu një ide e mirë që të kontaktoni edhe siguruesin tuaj të hostingit dhe kërkoni që shikimi në dosjen të jetë me aftësi të kufizuara.

Vende që nuk përdorin .HTML Files

Disa faqe interneti, si ato që mundësohen nga një sistem i menaxhimit të përmbajtjes ose ato që përdorin më shumë gjuhë programimi si PHP ose ASP, mund të mos përdorin .html faqe në strukturën e tyre. Për këto faqe, akoma dëshironi të siguroni që një faqe e parazgjedhur është e specifikuar dhe për drejtoritë e zgjedhur në atë faqe, faqja e indeksit.html (ose index.php, index.asp, etj.) Është ende e dëshirueshme për arsyet e përshkruara më sipër.