【问题标题】:Firefox access to files stored on local machine via UNCFirefox 通过 UNC 访问本地计算机上存储的文件
【发布时间】:2018-11-25 05:42:16
【问题描述】:

多年来,我在我的 Win 7 机器上用 C: 设置了 XAMPP 本地服务器。我的本地站点之一是个人假期数据库。为此所需的照片存储在 D: 中,因为我无法用它们堵塞 C: 上的有限空间。它们是通过使用“file:///d:/images/image.jpg”形式的 UNC 访问的

不久前,它停止工作,显然是因为 Firefox 中的新默认安全设置。解决方案是将“security.fileuri.strict_origin_policy”设置为 False 而不是 True。直到最近一切都还好,但现在即使这样也行不通,所以看起来其他地方发生了变化。

如果有人能对这种情况有所了解,那么我会再次成为一只快乐的兔子 - 非常感谢。

【问题讨论】:

标签: localhost filepath unc


【解决方案1】:

如果其他人发现自己有同样的问题,我将尝试回答我自己的问题。我仍然不知道发生了什么变化并导致了问题。我认为这是 FF 中的某些东西,因为我的本地 Apache 设置多年来没有改变。不过,我要感谢 CodeCaster,他为我指明了正确的方向。

这可能不是最优雅或最复杂的解决方案,但它对我有用。也许有人可以提供改进。

1 为您的 XAMPP 安装添加一个别名目录 c:\xampp\apache\conf\别名

2 打开httpd.conf并在最后添加以下内容,然后保存

 Include "conf/alias/*.conf"

这可确保 Apache 在启动时查找任何别名

3 为您要使用的任何别名添加单独的 .conf 文件并将它们存储在别名目录中 因此,例如,我想要一个名为“holidays/images”的别名,并且我希望它指向驱动器 d 上的目录: 该文件将被称为 holidays.conf,它位于别名目录中

4 这是文件:

 <Directory "d:\graphics\holidays\images">
   Require all granted
 </Directory>
 Alias /holidays/images "d:\graphics\holidays\images"

5 重新启动 Apache,我们就可以开始了……;-)

【讨论】:

    猜你喜欢
    • 2011-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-15
    • 2017-05-30
    • 1970-01-01
    相关资源
    最近更新 更多