php生成的rss文件的mime类型?

时间:2012-10-23 12:02:03

标签: .htaccess rss

我使用php通过在rss文件中放入一些php命令然后更改rss目录中的htaccess文件来自动生成数据库中的rss文件,以便像这样解析php的xml文件

AddType application/x-httpd-php .php .xml

但是,当我去验证我的Feed时,它说Feed是有效的,但是作为文本文件发送,我应该将htacces更改为包含AddType application/xml。但是当我在php行之后添加它时,该文件将不会执行文件中的php命令

对此最佳解决方案是什么?

4 个答案:

答案 0 :(得分:3)

header('Content-Type: application/rss+xml;charset= utf-8 ');

答案 1 :(得分:0)

您必须在PHP代码中设置Content-Type。例如,将其添加到PHP代码中:

header('Content-Type: application/rss+xml');

答案 2 :(得分:0)

添加:

header('Content-Type: application/rss+xml');

代码。此外,我建议编写您的XML,而不是在fily上生成它。我非常怀疑它经常变化。

答案 3 :(得分:0)

您应该在文件顶部添加:

header('Content-type: application/atom+xml');
发送任何内容之前