apache - 如何将标题内容类型添加到没有扩展名的静态页面?

标签 apache .htaccess

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

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

最佳答案

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

关于apache - 如何将标题内容类型添加到没有扩展名的静态页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7263283/

相关文章:

apache - Xampp 在启动 Apache HTTPd 时出错

php - file_exists() 返回 false,但文件确实存在

regex - 配置nginx语言子目录

php - 安装另一个版本的 PHP 是否安全?

apache - .htaccess Deny from <IP> 规则被忽略

.htaccess - 通过 htaccess 将所有 http 和 https 非 www URL 重定向到 https ://www. xyz.com

.htaccess - 强制 HTTPS 到一个目录 - 删除 WWW

linux - letsencrypt-auto 无法正确创建证书

.htaccess - 如何在 .htaccess 中强制尾部斜杠并针对搜索引擎进行优化?

apache - 拒绝使用 htaccess 列出目录