Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di LuckySevenRoX
    Registrato dal
    Sep 2011
    residenza
    Foligno
    Messaggi
    361

    Impedire l'accesso diretto a file presenti su un server

    Salve, sto realizzando un pannello di controllo dal quale è possibile caricare dei file su un server.
    A questo punto vorrei rendere impossibile accedere ai file caricati pur conoscendo l'esatto indirizzo del file, ma vorrei comunque poterli utilizzare tramite il pannello di controllo.
    Che soluzioni mi consigliate? Se necessario posso intervenire anche sul .htaccess

    Grazie
    Ti rivedrò in un'altra vita…quando saremo tutti e due gatti...

  2. #2
    proprio l'htaccess.

  3. #3
    Utente di HTML.it L'avatar di LuckySevenRoX
    Registrato dal
    Sep 2011
    residenza
    Foligno
    Messaggi
    361
    Originariamente inviato da cris.calleo
    proprio l'htaccess.
    ok è già un inizio se riesci a darmi qualche suggerimento in più ben venga! Comincio a informarmi meglio in giro per la rete, ma ce la fai almeno a dirmi quale istruzione guardare per risparmiare un pò di tempo? grazie!
    Ti rivedrò in un'altra vita…quando saremo tutti e due gatti...

  4. #4
    Utente di HTML.it L'avatar di Nazza97
    Registrato dal
    Apr 2012
    Messaggi
    200

    Re: Impedire l'accesso diretto a file presenti su un server

    Originariamente inviato da LuckySevenRoX
    Salve, sto realizzando un pannello di controllo dal quale è possibile caricare dei file su un server.
    A questo punto vorrei rendere impossibile accedere ai file caricati pur conoscendo l'esatto indirizzo del file, ma vorrei comunque poterli utilizzare tramite il pannello di controllo.
    Che soluzioni mi consigliate? Se necessario posso intervenire anche sul .htaccess

    Grazie
    $_SERVER['HTTP_REFERER'];


    Codice PHP:
    <?php
    if($_SERVER['HTTP_REFERER'] == "link_"){
    echo(
    "Posso vedere l' immagine");
    }else{
    echo(
    "Non Posso vedere l'immagine . ");
    }
    ?>
    Nazza

  5. #5
    Originariamente inviato da LuckySevenRoX
    ok è già un inizio se riesci a darmi qualche suggerimento in più ben venga! Comincio a informarmi meglio in giro per la rete, ma ce la fai almeno a dirmi quale istruzione guardare per risparmiare un pò di tempo? grazie!

    Order deny,allow
    Deny from all

  6. #6
    così riesci ad accedere ai file solo attraverso lo script che risiede sullo stesso server.

  7. #7
    Utente di HTML.it L'avatar di LuckySevenRoX
    Registrato dal
    Sep 2011
    residenza
    Foligno
    Messaggi
    361
    Ciao, avevo già trovato il Deny From All su internet ma oltre a bloccarmi l'accesso diretto mi bloccava anche l'accesso tramite pagina html (è normale? si può risolvere?)

    In alternativa ho trovato queste istruzioni che sembrano funzionare:

    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost/ [NC]
    RewriteRule \.(jpe?g|gif|bmp|png)$ - [F,NC]

    (dove localhost è il nome del mio server)
    Avete dei miglioramenti da suggerirmi?
    Ti rivedrò in un'altra vita…quando saremo tutti e due gatti...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.