Visualizzazione risultati 1 fino 13 di 13

Discussione: Download di immagini tramite .htaccess

  1. #1
    Guest

    Predefinito Download di immagini tramite .htaccess

    Buongiorno,





    ho già cercato - e provato - diverse soluzioni online, ma nessuna di esse funziona.

    Il mio problema è infatti il seguente: vorrei far si che tutti i file .PNG o .JPG, una volta aperti, vengano scaricati automaticamente;
    vorrei però creare ciò tramite del codice nel file .htaccess.
    È possibile?
    Come già detto, ho fatto parecchi tentativi, ma con infausti risultati.


    Qualsivoglia forma d'aiuto sarà apprezzata.


    Cordiali saluti,







    Urel

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,652

    Predefinito

    Ho provato e sembra funzionare, con questo per i .jpg:

    Codice:
    AddType application/octet-stream .jpg
    Ti ricordo che puoi applicare differenti regole per ogni cartella: assicurati che la regola sia scritta nella cartella in cui stai provando.

    Ciao!
    Ultima modifica di alemoppo : 25-05-2019 alle ore 17.58.34

  3. #3
    Guest

    Predefinito

    Ho provato il codice che mi hai indicato, e stranamente funziona solo su alcuni file, mentre su altri no.

    Funzionante

    Non funzionante

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Ti ricordo che puoi applicare differenti regole per ogni cartella: assicurati che la regola sia scritta nella cartella in cui stai provando
    Uh, come posso creare un altro file .htaccess in una cartella?

    In ogni caso l'accesso all'esempio che hai fatto è negato.

  5. #5
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,652

    Predefinito

    Citazione Originalmente inviato da provalibe Visualizza messaggio
    A me funzionano entrambi, sto provando con chrome.

    Con quale browser stai provando?

    Per creare un .htaccess, puoi semplicemente cliccare sulla "rotella->avanzato" dalla gestione files, oppure copiarlo da un'altra cartella, o crearlo via FTP.

    Ciao!
    Ultima modifica di alemoppo : 25-05-2019 alle ore 18.28.48

  6. #6
    Guest

    Predefinito

    Strano, anch'io sto usando Chrome. Anche provando a cancellare cookies il file non viene scaricato.

    L'importante è che il problema sia solo del mio PC.


    Posso usare lo stesso codice per i file PNG, giusto?

  7. #7
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,652

    Predefinito

    Citazione Originalmente inviato da provalibe Visualizza messaggio
    Posso usare lo stesso codice per i file PNG, giusto?
    Sì, teoricamente dovrebbe funzionare per qualsiasi estensione.

    Che errore ricevi comunque? Puoi mostrare la schermata?

    Ciao!

  8. #8
    Guest

    Predefinito

    Non mi viene mostrato nessun errore, semplicemente mi si apre l'immagine senza che venga scaricata.

  9. #9
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,652

    Predefinito

    Non riesco a riprodurre il problema: ho provato sia da Chrome che Firefox e con il tuo link "non funzionante" mi appare il download.

    Hai modo di provare da altri dispositivi?
    Hai Chrome aggiornato?

    Ciao!

  10. #10
    Guest

    Predefinito

    Chrome è aggiornato, e sia su quest'ultimo che su Firefox alcune immagini vengono scaricate, mentre altre no.
    Su Internet Explorer invece non viene scaricata nessuna immagine.

    Non capisco però dove possa risiedere il problema, dato che - teoricamente - il codice che mi hai dato dovrebbe lavorare lato server, e non lato client.

    Oltretutto ho provato su due diversi PC, e in entrambi i casi la situazione si ripresenta identica.


    Grazie per l'attenzione!







    PS: Attualmente il mio htaccess è così:

    Codice:
    AddType application/octet-stream .jpg
    AddType application/octet-stream .jpeg
    AddType application/octet-stream .png
    Ultima modifica di provalibe : 28-05-2019 alle ore 13.04.44

  11. #11
    Guest

    Predefinito

    Non so se possa centrare qualcosa, ma ho notato che alla sinistra dei link delle immagini che riesco a scaricare non appare il simbolo del "lucchetto", che indica che il sito usa un protocollo sicuro, ma si vede solo la i cerchiata la quale, se cliccata, indica "La tua connessione a questo sito non è protetta".

    Al contrario, le immagini che non riesco a scaricare presentano il simbolo del lucchetto accanto al link (come poi dovrebbe essere, essendo il protocollo HTTPS).


    È possibile che questo non sia un caso, e se sì, quale può essere una soluzione?
    Ultima modifica di provalibe : 28-05-2019 alle ore 12.58.58

  12. #12
    Guest

    Predefinito

    Ho pure notato come, su Chrome, mi vengano salvati cookies sia per www.provalibe.altervista.org (che accanto al nome ha la favicon di altervista), che per provalibe.altervista.org (che invece ha come favicon nella schermata dei cookies il simbolo che ho caricato io).

  13. #13
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,652

    Predefinito

    Citazione Originalmente inviato da provalibe Visualizza messaggio
    Su Internet Explorer invece non viene scaricata nessuna immagine.
    Hai ragione, su edge non parte il download.


    Citazione Originalmente inviato da provalibe Visualizza messaggio
    Non capisco però dove possa risiedere il problema, dato che - teoricamente - il codice che mi hai dato dovrebbe lavorare lato server, e non lato client.
    Beh no, il browser vede la risposta del server ma può farci quel che vuole, nel senso che sta a lui se decidere di effettuare il download o farci altro.

    Prova a forzare il download tramite PHP.

    Ciao!

Tags for this Thread

Regole di scrittura

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