Вэб сайт хийдэг хvн бvрт өөрийн Зураг файлуудаа хуулсан директороо нуух хэрэг зайлшгvй гардаг. Жишээ нь та Images хавтсанд өөрийн бvх зургаа хадгалсан бол дурын хэрэглэгч Addressbar дээр http://www.taniiweb.mn/Images/ гэж бичиж ороод л ямар ямар зургын файл байгааг харж, хvсвэл татаж авчихаж болно. Энэ боломжыг хаах талаар энэ хичээлээр хэдэн арга хэлэх болно. 1-р арга Директориуд дотроо index файл хуулах Та index.htm, index.html нэртэй файл vvсгээд хуулчих. Та зvгээр хоосон ч хамаагvй index.html нэртэй файл vvсгэсэн ч болно. Хамгийн гол нь веб сервер хэрэглэгчид эхлээд index файлуудыг илгээдэг. Yvнд: index.htm, index.html, index.php, default.html гэх мэт нэртэй файлууд орно. Хэрэв директори дотор ямар нэг дээр дурьдсан index файл байхгvй бол шууд директори доторхи бvх файлыг жагсаалтыг хэрэглэгчид илгээнэ. index.html нэртэй файл хуулсанаар хэрэглэгч файлыг жагсаалт бус index.html файлын агуулгыг л харна. Жишээ нь: http://www.eschoolclub.com/upload/jishee_zurag/psd_22-40/36/ Хамгаалалт хийгээгvй директори http://www.eschoolclub.com/upload/ Хамгаалалт хийсэн директори 2-р арга index.php ээр байрлал шилжvvлэх Та доорхи кодыг хуулж аваад index.php гэж нэрлээд өөрийн директорид хуулчих
<?php header("Location: ../"); ?>
Энэ кодын vр дvн нь тухайн директорийн дээд директорид шилжvvлнэ. Жишээ нь: http://www.jishee.mn/images/ гэвэл (http://www.jishee.mn/images/index.php гэсэн яг адилхан) дээрхи код биелж хэрэглэгчийг шууд http://www.jishee.mn/ хаягт хvргэнэ. Та олон директоритой вэбээ хамгаалахыг хvсэж байвал дээрхи PHP файлыг бvх директориуд дотроо хуулхад л болно. Жишээ нь: http://www.jishee.mn/images/my/banners/big/ гэж орвол өмнөх дээд директорруу хөөж оруулсаар байгаад хамгийн сvvлд хэрэглэгч http://www.jishee.mn/ гэсэн хаяг дээрээ л ирнэ гэсэн vг. |