1

我正在创建一个包含多个 .dwg 文件列表的 Web 应用程序(这些是 AutoCAD 图纸仅供参考)。

我有一个 .dwg 图标的图像,单击该图标应该下载 .dwg 文件。这适用于除 IE 10 之外的所有其他浏览器。单击链接时,IE 10 仅显示一个空白页面,并且显示的 url 是正确 .dwg 文件的 url。我假设 IE 10 正在尝试打开和显示这个文件,就像它会打开 .pdf 一样,但我不确定这一点。

我正在使用 xampp 访问该页面,并且尝试配置 .htaccess 文件以强制下载 .dwg 文件,但无济于事。我的 .htaccess 文件在下面。我是配置 .htaccess 文件的新手,但从我一直在阅读的内容来看,这是进行强制下载的正确方法。

AddType application/acad .dwg 
AddType application/octet-stream .dwg
#Note that this is my entire .htaccess file

我一开始在没有“application/acad .dwg”行的情况下尝试了这个,然后我尝试添加 MIME 类型,但这也不起作用。

我认为值得注意的是,作为测试,我尝试使用上述方法强制下载 .pdf。这也不起作用。

所以我也尝试在 httpd.conf 文件中查看是否有一个模块被注释掉了我可以使用,但是,文件中的说明告诉我不要乱搞任何东西,除非我知道我在做什么。我对此很陌生,所以我浏览了模块以寻找明显的东西,但找不到任何东西。

所以我的问题是:如何让这些文件在 IE 10 中下载?

其他需要注意的事项:

  1. 这些文件是由我尝试过的所有其他浏览器下载的。(我可以访问带有 IE 8 的机器,甚至可以下载文件)

  2. 我没有任何来自 Autodesk 的浏览器扩展程序会干扰这一点。(我拥有的唯一非开箱即用的扩展是 avast!WebRep,但是,这也适用于所有其他浏览器。)

  3. 所有 .dwg 文件均未损坏且运行正常。

  4. 可能最重要的是,我的 .htaccess 文件正在运行并被识别。为了测试这一点,我输入了垃圾文本,保存了它,然后当我尝试重新加载页面时收到 500 错误。

4

0 回答 0