Autor Zpráva
luma64
Profil
Zdravím, na web serveri mám okrem iného adresár s dátami (csv súbory), ktoré importuje cez php do mysql db. Ako sa dá nastaviť , príp. ktoré sú oprávnenia iba na čítanie z adresára, aby sa dali súbory prečítať len cez kód php pre prihláseného užívateľa? Aby teda náhodou nezobrazil obsah adresára keď si niektro napíše v prehliadači cestu do adresára ?
Snáď som to popísal zrozumiteľne.
Tasartir
Profil
Jaký webserver používáš?

Pro Apache můžeš použít soubor .htaccess ve složce, do které chceš zabránit přístup, s obsahem
order deny,allow
deny from all

Nebo jednoduše umístit adresář, do kterého nechceš, aby byl přístup, mimo document root serveru - to bude obecně nejlepší řešení.

Pokud máš "obyčejný" webhosting, nejpravděpodobněji pro tebe bude použitelné první řešení - .htaccess pro Apache.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: