Вэбсайт дахь Индекс.html хуудсыг ойлгох

Анхны вэб хуудас үүсгэх

Вэбсайт дизайны ус руу хуруугаа хагалж эхэлснээр таны сурдаг хамгийн анхны зүйл бол веб хуудас болгон таны баримтыг хэрхэн хадгалах вэ? Вэб дизайныг эхлүүлэх талаархи олон заавар, өгүүлэл нь таныг анхны HTML баримтыг файлын нэр index.html хэмээхээр зааж өгөх болно. Хэрвээ та энэ хуудасны нэрийг хачин сонгосон бололтой гэж бодож байгаа бол та тэр үзэл бодолдоо ганцаараа биш. Яагаад ингэсэн юм бэ?

Энэхүү тодорхойлогч нэр томъёоны цаана байгаа утга нь тухайн салбарын стандартын утга агуулгыг авч үзье.

Үндсэн тайлбар

Index.html хуудас нь сайтын хүсэлтийг биелүүлэхэд бусад хуудсуудыг заагаагүй бол вэбсайт дээр байрлуулсан анхдагч хуудсанд хэрэглэгддэг хамгийн түгээмэл нэр юм. Өөрөөр хэлбэл index.html гэдэг нь вэбсайтын нүүр хуудсанд хэрэглэгддэг нэр юм.

Илүү дэлгэрэнгүй тайлбар

Вэб сервер дээрхи вэбсайтуудын сангууд дотор вэбсайтууд бий. Жишээлбэл, таны компьютер дээр фолдерууд хадгалагдаж байдаг шиг вэбсайттай ижилхэн вэбсайттайгаа адилхан вэб хуудсууд, HTML хуудаснууд, зурагнууд, скриптүүд, CSS гэх мэт зүйлсийг нэмж өгдөг. . Та агуулагдаж байгаа контент дээр тулгуурлан сангуудыг нэрлэж болно. Жишээ нь, вэбсайт нь веб хуудсанд ашиглагддаг бүх график файлыг агуулдаг "зураг" гэж нэрлэгдсэн сантай байдаг.

Вэбсайтдаа вэб хуудсыг тусад нь файл болгон хадгалах хэрэгтэй болно.

Жишээлбэл, таны "Бидний тухай" хуудас page.html гэсэн байдлаар хадгалагдаж болох бөгөөд таны "Холбоо барих" хуудас contact.h байна. Таны сайт эдгээр html файлуудаас бүрдэнэ.

Заримдаа вэбсайт руу хэн нэгэн зочлохдоо URL-д зориулж ашигладаг хаягийн аль нэгийг нь зааж өгөхгүй.

Жишээлбэл:

http: // www.

Энэ URL нь домэйнуудыг багтаасан боловч тусгайлсан файл алга байна. Хэн нэгэн нь зар сурталчилгаанд эсвэл бизнесийн картанд заасан URL руу хэн нэгэн орж ирэхэд энэ нь тохиолддог. Эдгээр зар / материалууд нь вэбсайтын үндсэн URL-ыг сурталчлах болно. Энэ нь тухайн URL-г ашиглахыг хүссэн хэн бүхэн ямар нэг тусгай хуудсыг шаарддаггүй тул сайтын нүүр хуудас руу очих болно.

Одоо вэб сайтын URL хүсэлтийг сервер рүү оруулахгүй байгаа хэдий ч вэб сервер энэ хүсэлтэд зориулж хуудас хүргэх шаардлагатай байгаа тул хөтөч нь ямар нэг зүйл харуулах ёстой. Хүргэх файл нь тухайн директорын анхдагч хуудас юм. Үндсэндээ хэрэв ямар ч файл шаардлагагүй бол сервер дээр хэн нь анхдагчаар үйлчлэхийг мэднэ. Ихэнх вэб серверүүд дээр сан дахь анхдагч хуудсыг index.html гэж нэрлэдэг.

Үнэн чанартаа, та URL руу орж тодорхой файлыг зааж өгөхдөө сервер хүргэх болно. Хэрэв та файлын нэрийг зааж өгөөгүй бол сервер нь анхдагч файл хайдаг бөгөөд энэ нь URL дахь файлын нэрийг автоматаар бараг үзүүлсэн шиг харуулдаг. Хэрэв та урьд нь харуулсан URL руу очвол үнэхээр харуулсан болно.

Бусад үндсэн хуудасны нэр

Index.html -ээс гадна зарим сайтууд ашигладаг анхдагч хуудсын нэрс байдаг:

Вэб сервер нь сайтын хувьд анхдагч байдлаар хүссэн ямар ч файлыг танихын тулд тохируулагдаж болно гэсэн үг юм. Ийм тохиолдолд индекс.html эсвэл индекс.htm-тэй хамт үлдэх нь нэн чухал юм. Учир нь энэ нь ямар нэгэн нэмэлт тохиргоог хийлгүйгээр ихэнх серверүүд дээр танигддаг. Default.htm нь заримдаа Windows-ийн серверүүд дээр ашиглагддаг боловч index.html-г ашигладаг хэдий ч ирээдүйд хостинг үйлчилгээ үзүүлэгчдийг хааш нь ч хамаагүй сонгосон ч гэсэн таны сайтад байршуулахаар сонгосон эсэхээс үл хамааран таны анхдагч нүүр хуудас тань зөвшөөрөгдөх болно. харагдаж байна.

Та өөрийн бүх сан дотроо index.html.html хуудастай байх ёстой

Вэбсайт дахь лавлах бүртээ холбогдох индекс.html хуудастай байх хамгийн шилдэг туршлага юм. Энэ нь таны уншигчид URL дээр файлын нэрийг битгий оруулалгүйгээр хуудсыг харах боломжийг олгодог. Хэдийгээр та сонгож авсан сангуудын индекс хуудсанд тухайн хуудасны холбоосуудтай контентыг үзүүлэхээр төлөвлөөгүй байсан ч энэ файл нь ухаалаг хэрэглэгчийн туршлагын алхам болон аюулгүй байдлын онцлог юм.

Default файлын нэрийг ашиглан index.html шиг аюулгүй байдлын нэмэлт боломж юм

Анхдагч файлгүйгээр хэн нэгэн рүү чиглүүлэх үед ихэнх вэб серверүүд харагдах болно. Энэ нь тэдгээр хавтас дахь хавтас болон бусад файл зэрэг нуугдахгүй вэбсайтны тухай мэдээллийг харуулдаг. Энэ нь сайтын хөгжүүлэлтийн үед ашигтай байж болох боловч нэг сайт амьдардаг бол, санах ойг харах боломж нь зайлсхийхийг хүсч байгаа аюулгүй байдлын эмзэг байдал болно.

Хэрэв та индексийн индекс.html файлд оруулаагүй бол анхдагчаар ихэнх вэб сервер тэр санд буй бүх файлуудын файлын жагсаалтыг харуулах болно. Хэдийгээр үүнийг серверийн түвшинд идэвхгүй болгож болох боловч энэ нь ажиллахын тулд серверийн удирдлагыг оролцуулах шаардлагатай гэсэн үг юм. Хэрэв та цаг хугацаагаар дарагдсан бөгөөд үүнийг өөрөө хянахыг хүсвэл амархан тойрон гарах арга нь анхдагч вэб хуудас бичих бөгөөд index.html гэж нэрлэнэ. Энэ файлыг таны санд хадгалдаг бол энэ боломжит аюулгүй байдлын цоорхойг хаах болно.

Нэмж хэлэхэд, таны хостинг үйлчилгээ үзүүлэгчтэй холбоо барьж, лавлахыг үзэхийг хүсэх нь бас сайн санаа юм.

Хийхгүй сайтууд .HTML файлууд

Зарим вэбсайтууд, агуулгын удирдлагын систем эсвэл PHP эсвэл ASP зэрэг илүү хүчтэй програмчлалын хэлээр ажилладаг хүмүүс зэрэг бүтэцтэй байдаг. Html хуудсууд өөрсдийн бүтцэд ашигладаггүй. Эдгээр сайтуудын хувьд та анхдагч хуудас тодорхойлогдсон эсэхийг баталгаажуулахын тулд индекс.html (эсвэл index.php, index.asp гэх мэт) бүхий хуудасны сангуудыг тайлбарласан шалтгаанаар хэвээр байлгахыг хүсч байна. дээр.