Wordpress 如何强制Microsoft Edge使用正确的文件扩展名下载文件?
我不知道为什么,但在Edge中单击指向.themepack文件的锚链接会导致Edge将文件扩展名改为“.htm”,但仅在我的网站上。Microsoft gallery上可用的.themepack文件不会以这种方式运行 考虑到这一点,我确信它一定是一个服务器配置,但我无法确定如何修复它。起初,它试图在浏览器中显示.themepack(它是一个cab格式的文件),就好像它是文本一样。我在我的Wordpress 如何强制Microsoft Edge使用正确的文件扩展名下载文件?,wordpress,html,microsoft-edge,Wordpress,Html,Microsoft Edge,我不知道为什么,但在Edge中单击指向.themepack文件的锚链接会导致Edge将文件扩展名改为“.htm”,但仅在我的网站上。Microsoft gallery上可用的.themepack文件不会以这种方式运行 考虑到这一点,我确信它一定是一个服务器配置,但我无法确定如何修复它。起初,它试图在浏览器中显示.themepack(它是一个cab格式的文件),就好像它是文本一样。我在我的中添加了html5属性“download”,其中包含到 这会尝试显示为文本,或者如果您使用页面单击包含“下载”
中添加了html5属性“download”,其中包含到
这会尝试显示为文本,或者如果您使用页面单击包含“下载”属性的链接,它会作为.htm文件下载
链接不会导致这种情况
考虑到这个网站是由GoDaddy管理的wordpress,我没有任何真正的直接访问服务器的权限。您需要将.themepack
文件扩展名与服务器上的应用程序/octet流
MIME类型相关联。询问主机提供商的支持人员如何做到这一点。使用.htaccess
文件可以执行此操作。您需要将.themepack
文件扩展名与服务器上的应用程序/octet流
MIME类型相关联。询问主机提供商的支持人员如何做到这一点。使用.htaccess
文件可能可行。通过压缩文件解决了问题。通过压缩文件解决了问题。感谢您的回复。我曾尝试在WordPress中使用一个插件和一些mime类型,如vnd/ms压缩cab类型,但我没有尝试OctetStream。它仍然不起作用(使用插件,甚至在.htaccess文件中(用作说明)。我想我会联系主机(很遗憾,GoDaddy)。感谢您的回复。我曾尝试在WordPress中使用插件和一些mime类型,如vnd/ms compressed cab类型,但我没有尝试octet stream。它仍然不起作用(使用插件,甚至在.htaccess文件中(用作说明)。我想我会联系主机(很遗憾,GoDaddy)。很遗憾你不得不压缩文件。我自己的文件扩展名也面临同样的问题:EDGE将其更改为zip。很遗憾你不得不压缩文件。我自己的文件扩展名也面临同样的问题:EDGE将其更改为zip。