繁体   English   中英

使用.hataccess和PHP添加其他MIME类型

[英]Add additional MIME types using .hataccess & PHP

当我从网络服务器php下载文件时,获取MIME类型,以便浏览器知道使用什么打开文件。 在我的网站上,有多种文件类型。

我想将MIME类型添加到PHP可以识别的列表中:

这是我的服务器使用PHP将文件下载到计算机的方式:

if (file_exists($file)) {
header( 'Cache-Control: public' );
      header( 'Content-Description: File Transfer' );
      header( "Content-Disposition: attachment; filename={$file}" );
      header( 'Content-Type: ' . mime_content_type($file) );
      header( 'Content-Transfer-Encoding: binary' );
      readfile( $file );
      exit;
}

现在,一些网站建议您可以使用.hatacces文件http://www.htaccess-guide.com/adding-mime-types/添加MIME类型

这就是我放入htacces文件夹中的内容,以便它可以识别viso文件格式:

AddType application/x-viso .vsdx

当我从服务器下载viso文件时,它无法使用Firefox识别为viso文件。 我确实安装了viso。 有人可以帮忙吗?

尝试使用AddType text/x-visio .vsdx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM