Pulsante per il download non funzionante
Autore: Mirko C.
Visite 920,
Followers 1,
Condiviso 0
Da ieri, il pulsante per il DOWNLOAD non funziona più con GOOGLE CHROME.
Nessun problema, invece, con Edge. Questa è la pagina del sito:
https://www.blustring.it/versione-demo.html
Non so se può diendere dal fatto che, da ieri, ho installato un certificato SSL.
In ogni caso, sapete se e come è possibile rosolvere il problema?
Postato il
Ciao Mirko, ho provato a me funziona regolarmente...
Rettifico... la prima volta funziona, poi se riprovo non funziona più !
Autore
Per il momento, c'ho messo una "pezza" (orribile), utilizzando l'oggetto DOWNLOAD BUTTON.
La soluzione, però, NON mi fa impazzire poiché il DOWNLOAD BUTTON costringe ad inserire nel progetto il file da scaricare, facendo così lievitare a dismisura le dimensioni del progetto.
Infatti, il pulsante LINK ALTERNATIVI, che NON è un DOWNLOAD BUTTON continua a NUON funzionare con Chrome.
... ho visto che funziona, ma dovresti evitare di collegare files eseguibili (EXE), sconsigliati nel WEB ed in genere...
... dovresti fornire il file in formato ZIP...!...
-
Autore
Il problema è che pe far scaricare un software, è molto più agevole un eseguibile.
Con CHROME, ho cliccato su LINK ALTERNATIVO, ed il problema è rimasto.
E' come se il browser impesisse il download.
Mi chedevo se potrei "aggirare" il problema con del codice HTML.
...!... gli EXE sono un tabu...!...
... hai già provato il comportamento per un confronto con ZIP o altro tipo di file, JPG, PDF, MP3, eccetera...?...
...
... anche in HTML è semplice, vedi qui: https://helpcenter.websitex5.com/it/post/176718
.
Autore
Allora, dopo tanti TEST, vi aggiorno sulla situazione.
Browser utilizzato: CHROME, Versione 91.0.4472.114
Pagina del sito: https://www.blustring.it/versione-demo.html
In questa pagina, vi sono 2 pulsanti per il DOWNLOAD:
Il pulsante più a sinistra punta il file:
https://www.visualmanager.it/Blustring_020721.exe
Il pulsante più a destra punta il file:
http://www.visualhelp.it/BlustringPRO.exe
RISULTATO: il primo pulsante FUNZIONA, il secondo NO.
Per la cronaca, ho provato apuntare anche files NON eseguibili (ZIP, EXCEL, etc), ma il risultato non cambia.
*** CONCLUSIONI ***
Sembrerebbe (PARE e dico PARE) che se da un sito, con un certificato SSL installato (https), punto un file hostato in altro sito anche esso certificato, allora per CHROME non è un problema.
INVECE, se da un sito con certificato SSL installato punto ad un file hostato in un sito NON certificato, allora CHROME blocca il download.
... questo vale per tutti i collegamenti non "https://"...
... il tasto downlods basato su PHP dovrebbe funzionare esclusivamente per files sullo stesso server/sito...
... anche per altri files proprietari, excel, ecc. varrebbe lo stesso precedente discorso (ZIP)!...
.
Io utilizzo il pulsante su un sito "x" che scarica da un altro sito "Y" e funziona, almeno dal nr. dei download che vedo. I due domini Sono entrambi in https.
NB: solo file .zip.
Autore
Eh, già... SE entrambi i siti sono in HTTPS, pare che non vi siano problemi.
I problemi nascono quando un sito in HTTPS, linka un file hostato in un sito HTTP.
Fino ad oggi, non mi ero mai scontrato con questo problema poiché il mio sito ERA in HTTP.
Da ieri, è in HTTPS, e CHROME mi crea problemi se linko un file (eseguibile, o meno) se collocato in un sito considerato meno siicuro (HTTP).
E' come se CHROME dicesse: Poiché il sito è certificato, anche i files che linki devono essere hostati in siti certificati.
Non sapevo che "ragionasse" così...
E' normale ed è giusto che sia così... ed è così da sempre..., solo che ultimamente è più restrittivo... nel senso che prima comunicava che c'erano i cosidetti "contenuti misti" e chiedeva se si volesse accettarli o meno... ora non più.
Altrimenti che "sito sicuro" sarebbe se permettesse contenuti da siti non sicuri ?
Cerca su google e troverai tanti articoli dove ne parlano...
questo uno dei tanti:
https://www.serverplan.com/blog/contenuti-misti/