Ftp 打开存档而不是下载它

Ftp 打开存档而不是下载它,ftp,download,archive,Ftp,Download,Archive,我有一个简单的问题,但我找不到一个简单的解决方案,我有一个租用的ftp,我不能调节它,我有一个链接到此ftp的网站,我希望下载的存档文件很少,而不是直接通过浏览器打开,我的链接如下: <a href="http://ftp.micae.com/micae/dvr/yazilimlar/IMS_200.rar" target="_blank">IMS 200 Client V1.29 (06.02.13)</a> 我通过使用定义文件类型的php页面解决了这个问题,这样

我有一个简单的问题,但我找不到一个简单的解决方案,我有一个租用的ftp,我不能调节它,我有一个链接到此ftp的网站,我希望下载的存档文件很少,而不是直接通过浏览器打开,我的链接如下:

<a href="http://ftp.micae.com/micae/dvr/yazilimlar/IMS_200.rar" target="_blank">IMS 200 Client V1.29 (06.02.13)</a>

我通过使用定义文件类型的php页面解决了这个问题,这样浏览器就可以理解它是归档文件,然后下载它,而不是尝试直接通过浏览器打开它,有没有更简单的方法来实现它


谢谢大家的帮助

如果您可以使用HTML5,您可以尝试使用:

<a href="path/to/file/file.png" download="a-nice-image.png">Download this file</a>


摘自:

希望我的案例能对您有所帮助。 我有一个网站,允许用户查看新闻和下载文件。有一天,我发现如果我直接显示一个.rar文件的下载链接,那么它就会在浏览器中自动打开,而不是询问用户是否要保存/打开它。如果我编写一些代码来读取文件并将其传输到浏览器,例如,则要求浏览器保存/打开文件

在谷歌搜索一段时间后,我将一段配置插入我的Apache Tomcat web.xml(通常位于CATALINA_HOME/conf/web.xml),如下所示:

<mime-mapping>
        <extension>rar</extension>
        <mime-type>application/x-rar-compressed</mime-type>
</mime-mapping>

rar
应用程序/x-rar-compressed
然后重新启动Apapche Tomcat服务器以使其生效

现在我可以点击direft-rar链接下载文件了

我还必须重新启动IE(FF立即生效)

祝你好运