Firefox: Aprire file locali tramite link (“file://”)

Per default è una funzionalità disabilitata per motivi di sicurezza.

Ma coloro che hanno dei file in LAN e che magari vogliono accedere in modo semplice (come nel mio caso, che mi sono fatto un motore di ricerca dati) è utile avere la possibilità di aprire i files delle cartelle locali direttamente dal browser.

Come prima cosa bisogna creare il file “C:\Program Files (x86)\Mozilla Firefox\defaults\pref\user.js” (nel mio caso uso Firefox 4.x sotto Windows 7 x64) il cui contenuto dovrà essere simile al seguente:

user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "http://192.168.0.200");
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");

Nel mio caso è presente “192.168.0.200” che è l’indirizzo IP del Server Linux che mi condivide i file per tutta la LAN.

In Firefox è necessario aprire la pagina “about:config” ed impostare a false le seguenti 2 variabili:

  1. security.checkloaduri
  2. security.fileuri.strict_origin_policy

Riavviando Firefox dovrebbe essere possibile aprire i link del tipo “file:///U:/Directory/subdirectory/file.ext”.