セキュリティ対策として、Firefox はインターネット上のサイトに対して、ローカルコンピュータにあるファイルへリンクすることを禁止しています。これらのリンクは、ご使用のコンピュータ、割り当てられたネットワークドライブ、UNC ネットワーク上のファイルへのリンクでしょう。しかしながら、ローカルコンピュータ上へのアクセスが必要な社内のイントラネット上のサイトなどは、ローカルへのアクセスが禁止されている場合、リンクが壊れていると表示されます。
診断
このセキュリティ対策が問題の原因となっているかどうか確認するには、Firefox のエラーコンソールで確認してください:
- Firefox で、問題のリンクが含まれるページを表示します。
- Firefox ウィンドウ上部メニューバー上の メニューを選択し、 を選択します。
- ボタンをクリックします。
- ボタンをクリックします。
- Firefox ウィンドウウインドウ で、問題のリンクをクリックします。
- エラーコンソールを確認してください。次のようなエントリーがあれば、Firefox のセキュリティ対策がこの問題の原因となっています:
セキュリティエラー: (アドレス) のコンテンツが (アドレス) を読み込みまたはリンクすることは禁止されています。
修正
この問題を修正するには、ご使用の Firefox の設定やサイトの修正ができるシステム管理者に この記事 を提供してください。
回避策
一時的な回避策として、LocalLink 拡張機能が利用できます。この拡張機能は、ローカルファイルに対するセキュリティの制限を回避することができます。
- LocalLink のインストール後、問題のリンクのあるページを開きます。
- 問題のあるリンクを右クリック Ctrl キーを押しながらクリックします。
- メニューで、 を選択します。Firefox で問題なくサイトが開けるはずです。残念ながら、LocalLink は開くことを許可されたリンクを記憶しません。リンクを開くときは毎回この操作をする必要があります。
Links to local pages do not work (mozillaZine KB) からの情報に基づきます。