Könyvtár levédése
Heló az lenne a kérdésem hogy milyen módszerrel lehet levédeni azokat a mappákat amelyeket nem szeretnénk megosztani a látogatókkal, ez alatt arra gondolok hogy pl van egy könyvtár amiben van egy csomó php, css fájl és mondjuk ez a mappa ez az include ...
Szóval ha a látogató véletlen megpróbálja azt hogy valami.fr/include akkor hogy vagy irányítsa át vagy nem tom egy hiba oldalt jelentsen meg ...
■ Szóval ha a látogató véletlen megpróbálja azt hogy valami.fr/include akkor hogy vagy irányítsa át vagy nem tom egy hiba oldalt jelentsen meg ...
apace?
Fejbol buszon irtam ezekre keress ra es nezd meg a doksiban.
Egyebkent az includeolt php-ket celszeru docrooton kivulre tenni.
Docroot-on kívül kell rakni.
deny from all
Azért írtam (így pontos)
Options +Includes -Indexes
, mert a kérdésben szerepelt, hogy ne lássa a mappa tartalmát.A php include-okat persze docrooton kívülre a leghelyesebb.
Igen
Azon fájlokat, amiket közvetlenül akarsz kiszolgálni (pl. CSS fájlok, képek, stb), kiveszed a rewrite rule-ból.
Az alkalmazásodban például a
$_SERVER['REQUEST_URI']
változó elemzésével tudod kiszűrni, hogy milyen feladatot akarsz végrehajtani.