Веб-сайтта Index.html бетін түсіну

Әдепкі веб-беттерді қалай жасауға болады

Сіз оқып жатқан алғашқы нәрселердің бірі веб-сайт дизайнының суларына саусақтарыңызды сіңіре бастағанда, құжаттарды веб-беттер ретінде қалай сақтауға болады. Көптеген оқулықтар мен веб-дизайнмен басталатын мақалалар бастапқы HTML құжатыңызды index.html файл атымен сақтауға нұсқау береді. Егер сіз беттің аты үшін еліктеу таңдау сияқты деп ойласаңыз, сіз бұл пікірде жалғыз емессіз. Неліктен бұл жасалды?

Индустриалды стандарттарға сай осы нақты атау конвенциясының мағынасын қарастырайық.

Негізгі түсіндірме

Index.html беті - бұл торапта көрсетілген әдепкі бет үшін қолданылатын ең көп тараған атау, егер сайт келушінің сұранысы болған кезде басқа бет көрсетілмесе. Басқаша айтқанда, index.html - бұл веб-сайттың өзіндік бетінде қолданылатын атау.

A толық түсіндірме

Веб-сайттар веб-сервердегі каталогтар ішінде жасалады. Сіздің компьютеріңіздегі файлдарды сақтайтын қалталарыңыз бар сияқты, веб-сайтты қоса, веб-сайт файлдарын, соның ішінде HTML-парақтарды, кескіндерді, сценарийлерді, CSS-ді және тағы басқа нәрселерді жасай аласыз, бұл негізінен сіздің сайтыңыздың барлық жеке құрылыс блоктары . Сізде бар мазмұнға негізделген каталогтарды атауға болады. Мысалы, веб-сайттар әдетте веб-сайт үшін қолданылатын барлық графикалық файлдарды қамтитын «суреттер» деп аталатын каталогты қамтиды.

Сіздің веб-сайтыңыз үшін әрбір веб-парақты бөлек файл ретінде сақтау қажет.

Мысалы, «Біз туралы» беті about.html ретінде сақталуы мүмкін және сіздің «Бізбен байланыс» беті contact.html болуы мүмкін. Сіздің сайтыңыз осы .html құжаттарынан тұрады.

Кейде біреу веб-сайтқа кіргенде олар URL мекен-жайы үшін пайдаланатын мекенжайдағы осы нақты файлдардың бірін көрсетпей-ақ жасайды.

Мысалға:

http: // www.

Бұл URL доменді қамтиды, бірақ тізімде нақты файл жоқ. Кез келген адам жарнамада немесе визиткалықта көрсетілген URL мекенжайына барған кезде осындай жағдай орын алады. Бұл жарнамалар / материалдар веб-сайттың негізгі URL-ін жарнамалайтын болады, яғни бұл URL-мекенжайды пайдалануды таңдаған кез-келген адам нақты бет сұрамағандықтан, негізінен сайттың өзіндік бетіне өтеді.

Енді, URL сұранымында ешқандай бет жоқ болса да, олар серверге жасайды, бұл веб-серверде браузерде көрсетілетін нәрсе болуы үшін әлі де осы сұрауға арналған бетті жеткізу қажет. Жеткізілетін файл - бұл каталог үшін әдепкі бет. Негізінен, ешқандай файл сұралмаса, сервер әдепкі бойынша қандай қызмет көрсететінін біледі. Веб-серверлердің көбінде каталогтағы әдепкі бет index.html деп аталады.

Шын мәнінде, сіз URL мекен-жайына кіріп , нақты файлды көрсетсеңіз , сервер жеткізетін болады. Егер сіз файл атауын көрсетпесеңіз, сервер әдепкі файлды іздейді және автоматты түрде сол URL мекенжайындағы файл атауын енгізген секілді автоматты түрде көрсетеді. Төменде бұрын көрсетілген URL мекенжайына өткен болсаңыз, ол шын мәнінде көрсетіледі.

Басқа әдепкі бет атаулары

Index.html басқа кейбір сайттар пайдаланатын басқа әдепкі бет аттары бар:

Шын мәнінде, веб-сервер сіз қалаған кез-келген файлды сол сайт үшін әдепкі етіп тануға конфигурациялануы мүмкін. Бұл жағдай index.html немесе index.htm-ді ұстанудың жақсы идеясы болып табылады, себебі ол кез келген қосымша конфигурациясыз бірден дерлік серверлерде танылады. Default.htm кейде Windows серверлерінде пайдаланылады, index.html-ді пайдалана отырып, сіздің сайтыңызды қайда орналастыруды таңдасаңыз да, болашақта хостинг провайдерлерін жылжытуды таңдасаңыз, әдепкі басты бетіңіз әлі де танылады және дұрыс көрсетіледі.

Сізде индекстің барлық бетінде index.html беті болуы керек

Сіздің веб-сайтыңыздың каталогы болған кезде, тиісті index.html бетіне ие болудың жақсы тәжірибесі. Бұл оқырмандарға URL мекенжайында файл атауын терместен осы каталогқа келген кезде бет көруге мүмкіндік береді, оларды 404 Page Not Found қатесін көруге кедергі келтіреді. Мазмұнды кез-келген нақты бет сілтемелері бар таңдаулы каталогтардағы индекстік беттерде көрсетуді жоспарламасаңыз да, файлды орнына зияткерлік пайдаланушы тәжірибесі, сондай-ақ қауіпсіздік мүмкіндігі бар.

Әдепкі файл атауын пайдалану index.html секілді Қауіпсіздік мүмкіндігі де жақсы

Көптеген веб-серверлер біреуі әдепкі файлсыз каталогқа келген кезде көрінетін каталог құрылымымен басталады. Бұл оларға басқаша жасырын болатын торап туралы ақпаратты, мысалы, каталогтар мен басқа қалталардағы файлдарды көрсетеді. Бұл сайттың дамуы кезінде пайдалы болуы мүмкін, бірақ сайттың тірі болғаннан кейін, каталогты қарауға мүмкіндік беріп, сіз аулақ болғыңыз келетін қауіпсіздік осалдығы болуы мүмкін.

Егер каталогта index.html файлын қоймасаңыз, әдепкі бойынша веб-серверлердің көбісі осы каталогтағы барлық файлдардың тізімін көрсетеді. Бұл сервер деңгейінде өшірілсе де, бұл жұмыс істеу үшін сервер әкімшісін қосу қажет дегенді білдіреді. Уақытты басқан болсаңыз және мұны өзіңіз басқарғыңыз келсе, қарапайым шешім веб-бетті жазыңыз және оны index.html деп атаңыз. Бұл файлды каталогқа жүктеу ықтимал қауіпсіздік саңылауын жабуға көмектеседі.

Сонымен қатар, хостинг провайдеріңізбен хабарласып, каталогты қарауды өшіруді сұрастыру да жақсы.

Html файлдарын пайдаланбайтын сайттар

Кейбір веб-сайттар, мысалы , мазмұнды басқару жүйесімен немесе PHP немесе ASP сияқты сенімді бағдарламалау тілдерін қолданатындар сияқты құрылымдарында .html беттерді пайдалана алмайды. Бұл сайттар үшін сіз әлі де әдепкі беттің көрсетілуін қамтамасыз етгіңіз келеді және index.html (немесе index.php, index.asp, т.б.) бар беті бар осы сайттағы таңдалған каталогтар үшін сипатталған себептер бойынша қалағаныңыз жөн. жоғарыда көрсетілген.