Základy predvolenej webovej stránky Index.html

click fraud protection

Jedna z úplne prvých vecí, ktoré sa naučíte, keď začnete ponoriť prsty na nohách do vôd dizajn webových stránok je spôsob ukladania dokumentov ako webových stránok. Mnoho návodov a článkov o tom, ako začať s webovým dizajnom, vás bude inštruovať, aby ste si svoje súbory uložili počiatočný dokument HTML s názvom súboru index.html. Pozrime sa na význam tejto konkrétnej konvencie pomenovania, ktorá je v skutočnosti priemyselným štandardom.

Osoba prezerajúca indexovú stránku / acme
Derek Abella / Lifewire

Predvolená domovská stránka

Stránka index.html je najbežnejší názov používaný pre predvolenú stránku zobrazenú na webových stránkach, ak nie je zadaná iná stránka, keď návštevník požaduje web. Inými slovami, index.html je názov používaný pre domovskú stránku webu.

Architektúra stránok a index.html

Webové stránky sú zabudované do adresárov na webovom serveri. Pre svoju webovú stránku musíte každú webovú stránku uložiť ako samostatný súbor. Vaša stránka „O nás“ môže byť napríklad uložená ako o.html a vaša stránka „Kontaktujte nás“ môže byť kontakt.html. Vaša stránka bude pozostávať z týchto dokumentov .html.

instagram viewer

Niekedy, keď niekto navštívi web, urobí tak bez uvedenia jedného z týchto konkrétnych súborov v adrese, ktorú použije pre adresu URL. Napríklad:

http://www.lifewire.com

Aj keď v požiadavke URL na server nie je uvedená žiadna stránka, musí tento webový server doručiť stránku pre túto požiadavku, aby mal prehliadač čo zobraziť. Súbor, ktorý sa doručí, je predvolenou stránkou pre daný adresár. V zásade, ak sa nevyžaduje žiadny súbor, server vie, ktorý z nich má byť predvolene zobrazený. Na väčšine webových serverov je predvolená stránka v adresári pomenovaná.

index.html

V podstate, keď idete na URL a určiť konkrétny súbor, to je to, čo server doručí. Ak nezadáte názov súboru, server vyhľadá predvolený súbor a automaticky ho zobrazí - takmer ako by ste tento názov súboru zadali do adresy URL.

Ostatné predvolené názvy stránok

Okrem index.html existujú niektoré ďalšie predvolené názvy stránok, ktoré niektoré weby používajú, vrátane:

  • index.htm
  • default.htm alebo default.html
  • home.htm alebo home.html

Realita je taká, že webový server je možné nakonfigurovať tak, aby rozpoznal ľubovoľný súbor, ktorý chcete ako predvolený pre tento web. V takom prípade je stále dobré držať sa index.html alebo index.htm, pretože na väčšine serverov je okamžite rozpoznaný bez potreby akejkoľvek ďalšej konfigurácie. Aj keď sa server default.htm niekedy používa na serveroch Windows, použitie súboru index.html okrem toho zaručuje, že bez ohľadu na to, kde sa rozhodnete hostiť vrátane toho, ak sa v budúcnosti rozhodnete zmeniť poskytovateľov hostingu, bude predvolená domovská stránka stále rozpoznaná a zobrazená.

Vo všetkých svojich adresároch by ste mali mať stránku index.html

Kedykoľvek máte na svojom webe adresár, osvedčeným postupom je mať zodpovedajúcu stránku index.html. Aj keď nemáte v pláne zobraziť obsah na indexových stránkach vybraných adresárov s akýmikoľvek skutočnými odkazmi na stránku, zavedenie súboru je inteligentný presun používateľskej skúsenosti, ako aj bezpečnostná funkcia.

Používanie predvoleného názvu súboru, ako je index.html, je tiež bezpečnostnou funkciou

Väčšina webových serverov začína s adresárovou štruktúrou viditeľnou, keď niekto príde do adresára bez predvoleného súboru. Toto zobrazenie im zobrazuje informácie o webových stránkach, ktoré by inak boli skryté, ako napríklad adresáre a ďalšie súbory v tomto priečinku. Táto transparentnosť môže byť užitočná počas vývoja stránky, ale po zverejnení stránky môže byť povolením prezerania adresárov bezpečnostná chyba.

Ak nevložíte súbor index.html do adresára, predvolene väčšina webových serverov zobrazí zoznam všetkých súborov v danom adresári. Aj keď je možné toto správanie na úrovni servera zakázať, znamená to, že je potrebné zapojiť správcu servera, aby fungoval.

Inštalácie IIS mať predvolene zakázané prehľadávanie adresárov. Ak sa predvolený dokument nenájde a prehliadanie predvoleného dokumentu aj adresára je zakázané, používateľovi sa zobrazí chyba 404.

Ak vás tlačí čas a chcete to ovládať sami, jednoduchým riešením je jednoducho napísať predvolenú webovú stránku a pomenovať ju index.html. Ak tento súbor nahráte do adresára, pomôže vám to uzavrieť potenciálnu bezpečnostnú dieru. Ďalej je tiež dobré kontaktovať svojho poskytovateľa hostingu a požiadať o deaktiváciu prezerania adresárov.

Stránky, ktoré nepoužívajú súbory .HTML

Niektoré webové stránky, napríklad tie, ktoré používajú systém na správu obsahu, alebo tie, ktoré používajú robustnejšie programovacie jazyky, ako sú PHP alebo ASP, nemusia vo svojej štruktúre používať stránky .html. Na týchto stránkach sa stále chcete uistiť, že je zadaná predvolená stránka, a na vybrané adresáre v nej stránky, ktoré majú stránku index.html (alebo index.php, index.asp atď.), sú z uvedených dôvodov stále žiaduce vyššie.

instagram story viewer