如何将Header Content-type添加到没有扩展名的静态页面?

时间:2011-08-31 20:54:21

标签: apache .htaccess

我有一个XML页面www.example.com/page,但我的服务器将其输出为text / plain,因为它没有任何扩展名。

所以我想通过.htaccess将XML Header添加到所有没有文件存在条件的扩展名的文件中。 好像文件不存在,程序从数据库执行,它决定输出什么标题,所以我不想通过强行更改标题来破坏该部分。

2 个答案:

答案 0 :(得分:3)

DefaultType text/xml(或您用于XML的任何类型)添加到.htaccess

答案 1 :(得分:2)

您可以在.htaccess中添加其他命令(但它会强制所有文件都具有此内容类型):

ForceType text/xml

http://httpd.apache.org/docs/1.3/mod/mod_mime.html#forcetype