Links to local pages do not work
From MozillaZine Knowledge Base
(Redirected from Firefox : Issues : Links to Local Pages Don't Work)
For security purposes, Mozilla applications block links to local files (and directories) from remote files. This includes linking to files on your hard drive, on mapped network drives, and accessible via Uniform Naming Convention (UNC) paths. This prevents a number of unpleasant possibilities, including:
Using an Extension
The LocalLink extension allows overriding the security check per click: links to local pages can be followed using the context menu for the link.
The IETab extension allows you to open Firefox tabs with IE content. Since IE is able to browse local file systems, this can be used to open local links.
You can even use "Open Link in Ext.App." from the context menu to open a real Windows Explorer window.
Disabling the Security Check
If you are willing to accept the possible risk of linking to local content, you can override the security policy.
Note: If you are using the NoScript extension, the user_pref approach as described below does not work, NoScript overrules the checkloaduri configuration. Instead, it is possible to allow local links (
Firefox 1.5, SeaMonkey 1.0 and newer
In the most recent versions of these browsers, the old global preference has been removed. Instead, the
user_pref("capability.policy.policynames", "localfilelinks"); user_pref("capability.policy.localfilelinks.sites", "http://www.example.com"); user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
The line with
Site names must be listed as in the above example: the protocol (http://) followed by the domain name (www.example.com) followed by, if necessary, a port number (:8080). They should not include the final / or anything else from the path part of the URL.
Firefox 1.0.x, Mozilla Suite 1.7.x, and older
In Firefox 1.0.x and Mozilla Suite 1.7.x and below, this is an all-or-nothing option: the check is enabled for all sites, or it's disabled for all sites.
Type about:config into the Location bar and hit Enter. Find the entry for security.checkloaduri and change its value to false by double-clicking it. Then, restart your browser.
Thunderbird 1.5, SeaMonkey 1.0 and newer
To enable opening file links you receive in e-mails, follow the example for Firefox 1.5, but with the user.js file in your Thunderbird profile. In the
user_pref("capability.policy.policynames", "localfilelinks"); user_pref("capability.policy.localfilelinks.sites","imap://email@example.com:143"); user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
or, for POP mail:
user_pref("capability.policy.policynames", "localfilelinks"); user_pref("capability.policy.localfilelinks.sites","mailbox://"); user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
You also need to use proper URI syntax for local file references. It is not proper to enter an operating-system-specific path, such as
If you're linking to a file in a UNC path (e.g.,
Also note that you cannot link to
Related bug reports