改变Wordpress下载响应标题

时间:2012-11-26 09:21:18

标签: php wordpress .htaccess executable httpresponse

目前我在本地开发服务器上有一个wordpress网站,上面有一个下载链接。在此下载链接上是一个setup.exe / softwarename.msi安装程序包,它使用内置的microsoft iexpress工具进行压缩。

问题? Wordpress将下载作为application / x-msdownload发送。这会触发Chrome和其他浏览器中的各种恶意软件警报。将响应头简单地更改为application / octet-stream可能会解决问题。但是,我不确定如何更改它,以便wordpress发送正确的响应头而不是一些古老的application / x-msdownload头。有没有办法可以使用htaccess重定向链接来更改标题?

任何人都可以帮助我吗?我宁愿不让客户因恶意软件警报而被拒之门外。

谢谢!

编辑:我设法使用AddType来更改返回的类型。我仍然有同样的问题。还有其他办法吗?

1 个答案:

答案 0 :(得分:1)

这是一个简单重定向的想法:

RewriteEngine On 
RewriteRule ^old-url\.php$ http://www.domain.com/new-url.php [NC,R=301,T=application/octet-stream ]