Výjimečná procházka po hlavní ulici USA! | Celebratory Resort Drinks & Magic Kingdom

Pokud udržuji www.example.com, znamená to přístup k tomu, že bych otevřel index.html v jeho kořenovém adresáři?

Co se stane, závisí na tom, jak jste nastavili webový server.

Webový server může být nastaven tak, aby zobrazoval indexovou stránku - tedy stránku, která se zobrazí při přístupu k adresáři. V tomto případě server obvykle vyzkouší všechny uvedené soubory (např. Index.htm, index.html, index.php atd.) V uvedeném pořadí a zobrazí první, který je k dispozici, nebo chybu, pokud žádný není k dispozici . I když se běžně používá „index. *“, Není to nutné. Webové servery obvykle umožňují určit soubor indexu a načte odpovídající soubor.

Alternativně může být váš webový server nastaven tak, aby zobrazoval obsah adresáře - v tomto případě nebude sloužit indexové stránce, ale spíše výpis všech souborů v adresáři.

Samozřejmě může být váš server nastaven tak, aby dělal něco úplně jiného, ​​například přesměroval uživatele na konkrétní stránku nebo jiný web.

Měli byste být schopni zkontrolovat své přístupové (a chybové) protokoly a určit, co přesně nastane pro váš konkrétní scénář.

V závislosti na spuštěném webovém serveru a jeho konfiguraci ano.

Je velmi běžné, že index.html se čte ze složky, na kterou webový server ukazuje, pokud do adresy URL nepřidáte název souboru. Například v Apache jsou tyto názvy souborů definovány v konfiguraci se směrnicí DirectoryIndex.

V Microsoft IIS default.asp je běžný výchozí název souboru.

  • Myslím, že používám Apache.
  • Pak je jeho právo, a jak jsem řekl, definované v DirectoryIndex, pokud chcete změnit nebo přidat další. Další běžné přidané soubory by mohly být index.php a index.htm (pro podporu Windows 3-letter filesuffix).

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?