apache如何让txt,jpg等文件的链接是下载文件本身,而不是在ie中打开文本文件或者图片

其主要原因应该是http头的缘故,可是我在apache配置中加了<filesmatch"\.(txt|zip|rar)$">HeadersetContent-typeap... 其主要原因应该是http头的缘故,可是我在apache配置中加了
<filesmatch "\.(txt|zip|rar)$">
Header set Content-type application/octet-stream
Header set Content-Disposition attachment
</filesmatch>
还是没有用。 不知道哪位大侠知道还要配置些什么。
展开
 我来答
Calm_Soul
2011-03-21 · 超过24用户采纳过TA的回答
知道小有建树答主
回答量:56
采纳率:0%
帮助的人:75.3万
展开全部
写一个php文件以数据流类型来读取要下载的txt等文件,这样打开这个php文件时,就会出现下载的形式。具体的实现代码可以按我所描述的搜索一下。
追问
谢谢你的回答。 
这个我代码有了, 这种方式对web压力大, 所以我现在想改种方式。
追答
想了一下,还真没什么办法了,因为如果直接是txt、jpg类型的话,浏览器默认的都会打开,不仅仅是IE浏览器。只有以数据流的形式来读取的话,浏览器不能识别其类型,才会出现下载链接。服务端怕是无解了,只能在客户端下功夫了。
客户端实现的方法:在下载txt等文件的链接上,做一个提示:请点击右键--另存为--。 这样还有一个好处,可以避免客户端使用迅雷等工具来下载。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式