Salve,
cerco di spiegare bene ma sinteticamente la situazione.
Gestisco dei siti hostati su server locali dell'azienda per la quale lavoro. In particolare si tratta di siti dai quali i clienti acquistano dei prodotti e poi li scaricano. I prodotti vengono conservati su cartelle non pubbliche sul server, e vengono letti da opportuni script php del sito.
Per alleggerire un po' il carico sulla nostra connessione ho trasferito alcuni prodotti su un server esterno, facendo partire il download dal file remoto se questo esiste, in caso contrario parte sempre dal server locale come prima.
Il problema adesso è questo: per facilitare la verifica della presenza dei file remoti, li ho uppati su cartelle pubbliche del server (seppure con nomi lunghi e casuali), ma ho paura che qualcuno riesca comunque ad entrare nelle cartelle e "rubare" i file.
Come posso fare a verificare l'esistenza di un file remoto contenuto in cartelle non pubbliche nel modo più semplice possibile?
Sicuramente la soluzione prevede che sia un file hostato sul server stesso a fare la verifica, ma poi mi incasino un po' con la "sincronizzazione" in quanto la richiesta di download parte, invece, da un altro server (quello aziendale).
Spero di essere riuscito a spiegarmi
Filippo