将特定文件映射到Cherokee中的特定MIME类型

问题描述:

我想让我的Cherokee为我的xml文件提供特定的MIME类型。现在它只为所有xml文件提供mimetype application/xml。将特定文件映射到Cherokee中的特定MIME类型

在Apache中,可以在/etc/apache2/apache2.conf中写入以下内容。

<directory dir> 
    AddType application/a a.xml 
    AddType application/b b.xml 
    AddType application/c c.xml 
    AddType application/d d.xml 
</directory> 

因此,例如dir/a.xml总是得到内容类型application/a。我可以在切诺基做类似的事吗?

  1. 转至vServers
  2. 点击您想要更改的网站。
  3. 单击行为选项卡。
  4. 点击规则管理
  5. 单击+(加号)按钮添加新规则。
  6. 选择手册并选择完整路径规则类型。
  7. 类型应该是/dir/a.xml,然后单击添加 HTTP 路径
  8. 转至处理程序选项卡并选择静态内容
  9. 转至转换选项卡。
  10. 部首操作的Content-Type用于报头和应用/一个为值。

这应该做的伎俩。从那里你可以保存,然后点击列表中的新规则,然后单击克隆按钮(在添加按钮旁边)并对其他文件进行编辑。

这有点乏味,但它的工作原理。我敢肯定,如果你手动编辑配置文件,它不会那么复杂,但他们不建议这样做。

希望有所帮助。