>> DAVID MALAN: Katsotaanpa parantaa kurssin Etusivulle hieman
edelleen, t瓣ll瓣 kertaa turvallisuussyist瓣.
Toistaiseksi kaikki meid瓣n tiedostoja, onko tarkoitus k瓣ynyt k瓣ytt瓣j瓣n suoraan
selaimessa kautta erityinen URL vai tarkoitus sis瓣llytt瓣瓣, kuten
PHP: n funktio edellytt瓣瓣, kaikki on lopulta ollut sis瓣ll瓣 samaa
julkisesta hakemistosta.
Tietenkin, jos k瓣ytt瓣j瓣 ei tarvitse koskaan n瓣hd瓣 header.php suoraan tai
footer.php suoraan, saati helpers.php suoraan, voisimme yht瓣 hyvin
laittaa kaikki t瓣llaiset tiedostot sis瓣ll瓣 omaa alahakemistoa, joka ei ole julkisesti
saatavilla.
>> Voit tehd瓣 t瓣m瓣n, saanen ehdottaa seuraavaa.
Sis瓣ll瓣 meid瓣n vhost hakemiston paikalliset is瓣nt瓣 hakemistoon, nyt on nyt
Seuraavat kansiot -
sis瓣lt瓣瓣, joka sis瓣lt瓣瓣 tiedostoja, kuten helpers.php, kansanterveyden, joka
sis瓣lt瓣瓣 mit瓣 me aloitamme soittamalla ohjaimet, kuten index.php,
lecturers.php, week0.php, ja week1.php; ja sitten malleja tulee
olla header.php ja footer.php.
Joten ainoa asia, olen todella tehnyt t瓣瓣ll瓣 on siirt瓣瓣 ulkopuolella minun julkisten
hakemiston minun sis瓣lt瓣瓣 hakemiston ja minun malleja hakemistoon niin ett瓣 jos me nyt
katsokaa hierarkkinen listalle, meid瓣n pit瓣isi n瓣hd瓣 nyt t瓣m瓣.
>> Todellakin, ensin meid瓣n t瓣ytyy sis瓣lt瓣瓣 hakemistoon, jonka sis瓣ll瓣 on
helpers.php.
Sitten meill瓣 on julkisesta hakemistosta, jonka sis瓣ll瓣 on index.php,
lectures.php, week0.php, ja week1.php.
Ja lopuksi - nimiseen hakemistoon malleja, jonka sis瓣ll瓣 on
footer.php ja header.php.
Nyt jopa k瓣ytt瓣j瓣 tiet瓣瓣, ett瓣 helpers.php olemassa tai header.php olemassa tai
footer.php olemassa tai jokin muu tiedosto ett瓣 saattaa hyvinkin olla jotain
yksityinen, kuten k瓣ytt瓣j瓣tunnus tai salasana, h瓣n ei voi saada tuohon tiedoston,
koska se ei en瓣瓣 Webiss瓣 koska kyseiset tiedostot eiv瓣t en瓣瓣 ole
minun julkisesta hakemistosta.