{"id":13353,"date":"2026-01-19T08:00:00","date_gmt":"2026-01-19T07:00:00","guid":{"rendered":"https:\/\/eugigufo.net\/it\/?page_id=13353"},"modified":"2025-12-27T18:46:38","modified_gmt":"2025-12-27T17:46:38","slug":"paragrafo41","status":"publish","type":"page","link":"https:\/\/eugigufo.net\/it\/inerario\/paragrafo41\/","title":{"rendered":"&sect;&nbsp;41. L&rsquo;importanza dei percorsi con il&nbsp;HTTPS"},"content":{"rendered":"<p>Immaginiamo un&nbsp;sito web che a)&nbsp;esiste da&nbsp;molti anni, b)&nbsp;contiene dei file scaricabili e (opzionalmente) c)&nbsp;&egrave;&nbsp;amministrato da&nbsp;una persona poco attenta ai&nbsp;dettagli. Questo sito potrebbe avere un&nbsp;brutto problema del quale il&nbsp;proprietario&nbsp;\/ amministratore molto probabilmente si&nbsp;accorger&agrave; solo per caso, con tanta fortuna e&nbsp;con un&nbsp;ritardo misurabile in&nbsp;anni.<br \/>\nIl&nbsp;problema che intendo io&nbsp;&egrave;: i&nbsp;visitatori non riescono a&nbsp;scaricare i&nbsp;file pubblicati. Cliccano sui relativi link, ma&nbsp;non vedono n&eacute;&nbsp;il&nbsp;file n&eacute;&nbsp;il&nbsp;processo del download (o, a&nbsp;volte, vedono che il&nbsp;processo del download tenta di&nbsp;avviarsi ma&nbsp;si&nbsp;interrompe subito). Il&nbsp;proprietario e\/o l&rsquo;amministratore non se&nbsp;ne&nbsp;accorge per due motivi: 1)&nbsp;hanno gi&agrave; tutti i&nbsp;file sui propri computer (non hanno bisogno di&nbsp;scaricarli dal proprio sito); 2)&nbsp;i&nbsp;visitatori non segnalano il&nbsp;problema ma&nbsp;bestemmiano e&nbsp;vanno a&nbsp;cercare i&nbsp;file desiderati da&nbsp;un&rsquo;altra parte. Di&nbsp;conseguenza, nel lungo periodo il&nbsp;sito caratterizzato dal problema descritto perde la&nbsp;reputazione e&nbsp;le&nbsp;visite&#8230;<br \/>\nEppure i&nbsp;file sono presenti sul server, esattamente nei punti indicati dai rispettivi link! Il&nbsp;motivo del problema, in&nbsp;sintesi, &egrave;&nbsp;il&nbsp;seguente: sul sito &egrave;&nbsp;stato adottato il&nbsp;protocollo HTTPS, mentre i&nbsp;link dei file sono ancora con il&nbsp;HTTP (per esempio, http:\/\/sito.it\/file.zip invece di https:\/\/sito.it\/file.zip). Solitamente questa differenza tra i&nbsp;protocolli si&nbsp;verifica quando l&rsquo;amministratore adotta il&nbsp;protocollo sicuro per il&nbsp;sito (e&nbsp;fa&nbsp;benissimo!), ma&nbsp;si&nbsp;dimentica di&nbsp;aggiornare tutti i&nbsp;vecchi link sparsi tra le&nbsp;vecchie pagine perch&eacute; non si&nbsp;ricorda o non&nbsp;sa della loro esistenza (perch&eacute;, per esempio, sono stati creati manualmente dieci anni fa&nbsp;dal predecessore del suo predecessore).<br \/>\nLe&nbsp;spiegazioni tecniche del problema sono, secondo&nbsp;me, due. Le&nbsp;possibili soluzioni sono infinite.<\/p>\n<h5>La&nbsp;spiegazione &#8470;1: Mixed Content Blocking<\/h5>\n<p>\nLa&nbsp;coesistenza del protocollo HTTPS del sito e del protocollo HTTP dei link &egrave;&nbsp;considerata, dalle versioni moderne dei principali browser (dall&rsquo;autunno 2020), un&nbsp;contenuto misto non sicuro. Di&nbsp;conseguenza, tale contenuto viene automaticamente bloccato per proteggere l&rsquo;utente.<\/p>\n<h5>La&nbsp;spiegazione &#8470;2<\/h5>\n<p>Il&nbsp;blocco da&nbsp;parte del server o&nbsp;del firewall<br \/>\nAlcuni server e&nbsp;firewall aziendali&nbsp;&mdash; dai quali dipende l&rsquo;accesso dell&rsquo;utente all&rsquo;internet&nbsp;&mdash; bloccano tutto il&nbsp;traffico HTTP in&nbsp;generale: sempre con lo&nbsp;scopo di&nbsp;proteggere l&rsquo;utente.<br \/>\nSe&nbsp;siete dei semplici utenti dell&rsquo;internet (e&nbsp;non proprietari&nbsp;\/ amministratori di&nbsp;qualche sito), per controllare facilmente quale delle due cause vi&nbsp;impedisce di&nbsp;scaricare i&nbsp;file da&nbsp;alcuni siti, provaste a&nbsp;vedere le&nbsp;impostazioni del vostro browser. Su&nbsp;Chrome bisogna andare su&nbsp;Menu &rarr; Strumenti aggiuntivi &rarr; Strumenti per sviluppatori &rarr; Console e&nbsp;vedere se&nbsp;c&rsquo;&egrave; un&nbsp;avviso rosso riguardante i&nbsp;download bloccati (ovviamente nella sessione della navigazione corrente). Su&nbsp;FireFox, invece, bisogna andare su&nbsp;Menu &rarr; altri strumenti &rarr; console del browser per fare lo&nbsp;stesso tipo di&nbsp;controllo.<br \/>\nSe, invece, siete degli amministratori&nbsp;\/ proprietari dei siti web (dunque siete le&nbsp;persone alle quali &egrave;&nbsp;principalmente indirizzato il&nbsp;presenta paragrafo), potete eliminare il&nbsp;problema dei file che non si&nbsp;scaricano in&nbsp;una infinit&agrave; di&nbsp;modi. Il&nbsp;modo pi&ugrave; facile dal punto di&nbsp;vista tecnico &egrave;&nbsp;prendere i&nbsp;file con i&nbsp;contenuti del sito (li&nbsp;avete, vero?), fare la&nbsp;sostituzione automatica di&nbsp;&laquo;http:\/\/vostrosito&raquo; con &laquo;https:\/\/vostrosito&raquo; e&nbsp;poi reinserirli sul sito (il&nbsp;reinserimento manuale dei contenuti corretti potrebbe richiedere un&nbsp;po&rsquo; di&nbsp;tempo, ma&nbsp;&egrave;&nbsp;una cosa che si&nbsp;fa&nbsp;una volta nella vita&nbsp;e, soprattutto, &egrave;&nbsp;una cosa necessaria per il&nbsp;corretto funzionamento del vostro sito). Se&nbsp;il&nbsp;vostro sito &egrave;&nbsp;tecnicamente molto avanzato e&nbsp;i&nbsp;link sono generati da&nbsp;uno script, dovete modificare solo quello script: ma&nbsp;io, senza vedere alcun codice concreto, non posso indovinare come &egrave;&nbsp;fatto e&nbsp;dove si&nbsp;trova, cercate voi.<br \/>\nPotete inoltre provare&nbsp;&mdash; se&nbsp;ci&nbsp;sono veramente tanti link da&nbsp;sostituire manualmente e&nbsp;voi siete troppo impegnati e\/o pigri&nbsp;&mdash; a&nbsp;modificare gli indirizzi vecchi dei file con un&nbsp;intervento sul file di&nbsp;configurazione del server, ma&nbsp;non posso garantire che il&nbsp;trucco funzioni sempre. La&nbsp;strada migliore rimane quella di&nbsp;sistemare tutto &laquo;alla origine&raquo;, magari anche a&nbsp;piccole dosi alla volta (in&nbsp;base alle vostre disponibilit&agrave; di&nbsp;tempo e&nbsp;forze).<br \/>\nLa&nbsp;soluzione che <i>non<\/i>&nbsp;va adottata &egrave;&nbsp;quella di&nbsp;far tornare l&rsquo;intero sito al&nbsp;protocollo HTTP: in&nbsp;tal caso verr&agrave; penalizzato tutto e&nbsp;non solo nella sua funzione di&nbsp;una fonte dei file.<br \/>\nIl&nbsp;mio consiglio &egrave;&nbsp;dunque quello di&nbsp;iniziare a&nbsp;risolvere subito il&nbsp;problema, anche facendo poco alla volta, ma&nbsp;facendolo. E, nel frattempo, ricordarsi di&nbsp;creare i&nbsp;link degli eventuali nuovi file gi&agrave; direttamente con il&nbsp;HTTPS.<br \/>\nP.S.: se&nbsp;avete notato un&nbsp;problema tecnico (di&nbsp;qualsiasi portata) su&nbsp;un&nbsp;sito web, contattate il&nbsp;suo proprietario o&nbsp;amministratore. Molto probabilmente vi&nbsp;sar&agrave; grato per la&nbsp;segnalazione di&nbsp;una cosa che &egrave;&nbsp;sfuggita alla sua attenzione.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il paragrafo dell\u2019\u201cInerario\u201d che spiega uno dei possibili motivi per i quali da un sito web non si riesce a scaricare i file regolarmente presenti sul server.<br \/>\nQuesto paragrafo \u00e8 stato pensato per tutti coloro che si occupano della amministrazione, creazione e manutenzione dei siti web, comprese le persone meno esperte negli aspetti tecnici.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":452,"menu_order":41,"comment_status":"open","ping_status":"closed","template":"inerarioart.php","meta":{"footnotes":""},"class_list":["post-13353","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages\/13353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/comments?post=13353"}],"version-history":[{"count":0,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages\/13353\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages\/452"}],"wp:attachment":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/media?parent=13353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}