PDA

View Full Version : Cartella public_html


Harlus
17-09-2015, 13:26
Dunque, di queste cose sono parecchio niubbo, quindi forse la mia è una domanda stupida, ma vorrei togliermi un dubbio.
Io, da semplice visitatore esterno, posso sfogliare la cartella public_html di un sito web? se sì, come?

alex87alex
18-09-2015, 22:05
Di un sito puoi vedere tutto ciò che il webmaster vuole farti vedere e tutto quello che si è dimenticato di blindare :asd:

public_html comunque che significa? Fai riferimento ad una cartella in particolare?Di solito tutto ciò che è "public" è esposto, quindi puoi accederci da remoto... Diciamo che è una regola implicita, ma nulla mi vieta di esporre una cartella "private". E' solamente una nomenclatura di una cartella posta sotto la radice del web service, nulla più

Harlus
18-09-2015, 23:35
public_html comunque che significa? Fai riferimento ad una cartella in particolare?Di solito tutto ciò che è "public" è esposto, quindi puoi accederci da remoto... Diciamo che è una regola implicita, ma nulla mi vieta di esporre una cartella "private". E' solamente una nomenclatura di una cartella posta sotto la radice del web service, nulla più
qui è spiegato meglio: http://support.hostgator.com/articles/cpanel/public_html-folder
volevo capire se si può proprio accedere alla cartella e sfogliarla da remoto

Tasslehoff
19-09-2015, 17:45
qui è spiegato meglio: http://support.hostgator.com/articles/cpanel/public_html-folder
volevo capire se si può proprio accedere alla cartella e sfogliarla da remotoQuella che hai linkato è la struttura delle directory preconfezionata da quello specifico provider, non è uno standard e nessuno ti impone di fare questo su un normale webserver o da qualche altro provider.

Quello che descrivi si chiama directory listing, ovvero un'opzione che va configurata a livello di webserver che permette al browser di visualizzare file e directory all'interno di un sito (o parte di esso).
Di solito si tratta di un'opzione che viene attivata solo per specifiche directory o aree del sito dove non si corrono rischi particolari o dove è proprio necessario concedere questa visualizzazione.

Ogni webserver ha la propria sintassi per abilitarlo, es Apache (https://wiki.apache.org/httpd/DirectoryListings), NginX (http://nginx.org/en/docs/http/ngx_http_autoindex_module.html), IIS (https://technet.microsoft.com/it-it/library/cc731109(v=ws.10).aspx).

Harlus
21-09-2015, 10:53
Quella che hai linkato è la struttura delle directory preconfezionata da quello specifico provider, non è uno standard e nessuno ti impone di fare questo su un normale webserver o da qualche altro provider.
beh sì, questo l'avevo già intuito

Quello che descrivi si chiama directory listing, ovvero un'opzione che va configurata a livello di webserver che permette al browser di visualizzare file e directory all'interno di un sito (o parte di esso).
Di solito si tratta di un'opzione che viene attivata solo per specifiche directory o aree del sito dove non si corrono rischi particolari o dove è proprio necessario concedere questa visualizzazione.
Capisco. Quindi se l'opzione è abilitata si dovrebbe riuscire a sfogliare le cartelle direttamente dal browser, giusto? o va usato qualche programma esterno?

alex87alex
22-09-2015, 15:38
Installa wamp e fai alcune prove, è l'unico modo per semplificare il discorso

Il fatto che si parli di remoto o locale è puramente una questione di firewall/permessi