从链接安装Firefox Addon,而不是下载.xpi

时间:2012-09-06 20:17:16

标签: firefox-addon

我刚刚制作了一个FF插件并制作了一个简单的网站。我想在访问者点击“下载”按钮时安装插件,而不是下载。它在本地工作,但不是在我上传网站时。我检查了mozilla存储库,他们只是链接到xpi文件。

我做错了什么?

1 个答案:

答案 0 :(得分:6)

问题是您尚未为您的网站注册XPI MIME类型。您可以通过将以下规则添加到站点的.htaccess文件(假设您的站点使用Apache服务器)来执行此操作:

AddType application/x-xpinstall .xpi

这应该会产生您想要的结果(用户点击链接并提示您安装XPI文件)。

更多参考https://developer.mozilla.org/en-US/Add-ons/Extension_Packaging#Making_an_extension_XPI