Visualizzazione risultati 1 fino 5 di 5

Discussione: limitare accesso esterno a singoli file

  1. #1
    Guest

    Question limitare accesso esterno a singoli file

    Ciao a tutti!

    Ho il seguente problema. Sto usando php per salvare dei dati in file .txt.
    Vorrei che questi file siano accessibili solo tramite le pagine php, e non direttamente da url.
    esempio...
    ho il file handler.php che legge e scrive sul file info.txt

    se faccio http://xyz.altervista.org/info.txt il file non deve essere accessibile!
    deve esserlo invece se tenta l'accesso il file handler.php (che sta sullo stesso dominio /xyz.altervista)

    come posso fare?
    grazie

  2. #2
    Guest

    Predefinito

    puoi inserire il file in una cartella propria che poi blocchi inserendo un nome utente e password via htaccess.
    php riuscirà ad accedervi ugualmente mentre via url diretta bisogna sapere le credenziali

  3. #3
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,744

    Predefinito

    Ti conviene metterli tutti in una cartella e impostare tramite la direttiva deny nel file .htaccess il divieto di accesso.

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da karl94 Visualizza messaggio
    Ti conviene metterli tutti in una cartella e impostare tramite la direttiva deny nel file .htaccess il divieto di accesso.
    ancora meglio :)

  5. #5
    L'avatar di tobbychatbot
    tobbychatbot non è connesso Utente giovane
    Data registrazione
    19-12-2011
    Messaggi
    79

    Predefinito

    Qualcosa come...

    Codice:
    <FilesMatch "(file1|file2|file3)\.(txt)$">
     Order Allow,Deny
     Deny from all
    </FilesMatch>
    Chatta con Ginny Chat Bot!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •