Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Meglio agire sull'htaccess o sui permessi?

    Ciao ragazzi,
    vorrei un consiglio.

    Il sito che vedete in firma è sostanzialmente un visualizzatore di articoli che sono contenuti in file di testo.

    La gestione è affidata ad un unico file, index.php, che, a seconda della querystring che riceve compie azioni diverse, in particolare se riceve il titolo di un articolo lo visualizza facendo la include del file di testo.

    Nei file quindi, oltre al testo puro e semplice, ci sono anche dei tag html per gestire le immagini e piccoli frammenti di codice php.

    Lo so che è una soluzione sporca perché c'è commistione fra testo, tag e codice ma è molto più rapido includere un file che accedere a un db e, tutto sommato, il sito non ha molte pretese e io non sono un purista quindi può andarmi bene così.

    Quello che vorrei evitare è che se si digita il percorso completo di uno dei file di testo questo possa essere visualizzato e scaricato.

    Vorrei insomma che l'include dei file fosse possibile ma non l'accesso diretto da url.

    Credo che ci siano due possibilità: limitare l'accesso da htaccess oppure impostare dei permessi opportuni ai file in modo da bloccarne il solo scarico diretto.

    Purtroppo però non conosco bene né la gestione dei permessi né dell'htaccess.

    Voi cosa mi consigliate?

    Grazie
    Ciao
    La democrazia rappresentativa ha fatto il suo tempo, è ora di passare alla democrazia diretta.
    www.beppegrillo.it

  2. #2
    in realtà temo che l'unica opzione siano gli HtAccess
    Prova a chiedere nella sezione specifica dei server web.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    188
    Originariamente inviato da goikiu
    in realtà temo che l'unica opzione siano gli HtAccess
    Prova a chiedere nella sezione specifica dei server web.
    quoto in pieno. Nella cartella dove ci sono i file di testo crea un htaccess dove togli il permesso a tutti di entrarci

  4. #4
    Ciao Goikiu grazie per la risposta, mi studierò un po' le meraviglie di htaccess.

    E ... si, effettivamente la sezione server era più adatta, chiedo scusa per l'errore.

    Ciao
    La democrazia rappresentativa ha fatto il suo tempo, è ora di passare alla democrazia diretta.
    www.beppegrillo.it

  5. #5
    Originariamente inviato da agmama
    quoto in pieno. Nella cartella dove ci sono i file di testo crea un htaccess dove togli il permesso a tutti di entrarci
    Tranne che agli script se non sbaglio. (Per fare quello di cui lui ha bisogno).

  6. #6
    Originariamente inviato da goikiu
    Tranne che agli script se non sbaglio. (Per fare quello di cui lui ha bisogno).
    Eh, infatti, il mio problema è questo, capire come rendere selettivo l'accesso: il php con include sì, gli altri no.

    Ma devo stare attento anche a non bloccare l'accesso via ftp o quello non c'entra niente?
    La democrazia rappresentativa ha fatto il suo tempo, è ora di passare alla democrazia diretta.
    www.beppegrillo.it

  7. #7
    A meno che te dia la password ad altre persone non è possibile accedere con il tuo account ftp.
    Tuttavia tramite gli htaccess puoi bloccare tutte le richieste ai vari file tranne che se richiamati da script (generico).


  8. #8
    Originariamente inviato da goikiu
    A meno che te dia la password ad altre persone non è possibile accedere con il tuo account ftp.
    Tuttavia tramite gli htaccess puoi bloccare tutte le richieste ai vari file tranne che se richiamati da script (generico).


    No, non dò la password, intendevo dire che il blocco deve riguardare qualunque tipo di accesso tranne quello da script e da ftp perché voglio poter continuare ad accedere a quei file da ftp.
    La democrazia rappresentativa ha fatto il suo tempo, è ora di passare alla democrazia diretta.
    www.beppegrillo.it

  9. #9
    Devi vedere i file .htaccess per vedere che opzioni offrono.

  10. #10
    Ok, grazie a entrambi
    ciao
    La democrazia rappresentativa ha fatto il suo tempo, è ora di passare alla democrazia diretta.
    www.beppegrillo.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.