Failu un mapju kopīgošana ar Owncloud

Man ir vairāki .pdf faili, kurus vajadzētu apskatīt manā vietnē, noklikšķinot uz saites lapā. Kad tiek atvērts pdf fails, adrešu joslā ir redzams direktorijs, kurā atrodas visi .pdf faili. Tātad, ja lietotājs ienāk http://example.com/myDir adrešu joslā viņš redzēs un varēs lejupielādēt visus failus uzreiz. Bet es to negribu!

Kad es chmod 644 myDir, faili nav redzami pat manai vietnei - t.i., tos nevar atvērt, noklikšķinot uz manis pieminētās saites. Kā atrisināt šo problēmu?

Izmantojot .htaccess, to var bloķēt šādi:

Options -Indexes 

Ja vēlaties, lai lietotāji nevarētu piekļūt šiem failiem, vispirms tos neidentificējot, skatiet šo atbildi.

Jums vajadzētu aizliegt direktoriju pārlūkošanu. Ir daži veidi, kā jūs to varētu izdarīt, atkarībā no tā, kāda veida piekļuve jums ir serverim, taču htaccess izmantošana ir visvienkāršākā.

Piemēram, lai novērstu visu PDF failu uzskaitīšanu:

IndexIgnore *.pdf 

Izveidojiet tukšu failu ar nosaukumu index.html jūsu myDir mapi. Tad visi, kas apmeklē šo mapi, direktoriju saraksta vietā redzēs tukšu ekrānu.

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?