cPanel
Shared hosting
Upravljačka sučelja

Kako sakriti popis datoteka u direktoriju (Indexes)

Ako u direktoriju na vašoj stranici nema početne datoteke (index.html ili index.php), poslužitelj posjetiteljima prikazuje popis svih datoteka u njemu. Tako netko može vidjeti i preuzeti datoteke koje niste namijenili javnosti. Prikaz popisa isključujete kroz cPanel alat Indexes.

Upute korak po korak

1. Problem: vidljiv popis datoteka

Kad posjetitelj otvori adresu direktorija bez početne datoteke (npr. howto.primjer.hr/dokumenti/), vidi popis svih datoteka u njemu.

cPanel: Problem: vidljiv popis datoteka

2. Otvorite Indexes

Prijavite se u cPanel. U kategoriji Advanced kliknite na Indexes.

cPanel: Otvorite Indexes

3. Otvorite public_html

Kliknite na naziv direktorija public_html.

cPanel: Otvorite public_html

4. Kliknite EDIT kod direktorija

Kliknite EDIT u retku direktorija koji želite zaštititi (u primjeru dokumenti).

cPanel: Kliknite EDIT kod direktorija

5. Odaberite No Indexing

Odaberite No Indexing: popis datoteka više se neće prikazivati. (*Show Filename Only* i *Show Filename and Description* prikazuju popis, a *Inherit* preuzima postavku nadređenog direktorija.)

cPanel: Odaberite No Indexing

6. Kliknite Save

Kliknite na gumb Save.

cPanel: Kliknite Save

7. Postavka je spremljena

cPanel potvrđuje da je postavka spremljena.

cPanel: Postavka je spremljena

8. Provjerite direktorij

Ponovno otvorite adresu direktorija: umjesto popisa datoteka sada se prikazuje *Forbidden*.

cPanel: Provjerite direktorij

Gotovo

Posjetitelji sada dobivaju poruku *403 Forbidden* umjesto popisa datoteka. Pojedine datoteke i dalje se mogu otvoriti ako netko zna njihovu točnu adresu; za potpunu zaštitu koristite Zaštitu direktorija pomoću lozinke.

Postavku možete primijeniti i na cijeli public_html: tada vrijedi za sve direktorije na stranici koji nemaju vlastitu postavku (*Inherit*).