在 .htaccess 中重写文件的 MIME 类型不起作用

rewrite file's MIME-Type in .htaccess isn't working

我想上传 AASA(apple-app-site-association)。
我遇到的问题是我无法设置 MIME 类型。我将文件放在 / .well-known 文件夹中,没有扩展名。之后我尝试(就像我在其他托管服务提供商上成功所做的那样)将 MIME 类型更改为 application/json.

这是我的 .htaccess 文件:

RewriteEngine On

# BEGIN Thunermay (Admin)
# set apple-app-site-association as application/json for Apple's crawler
<Files "apple-app-site-association">
    ForceType 'application/json'
</Files>
# END Thunermay

当我使用 AASA 验证器(this and this 一个)时,我无法得到正确的 content-type。第二个至少向我展示了文件已解析但没有内容类型:

No Redirect:              Pass
Content-type:             [] 
JSON Validation:          Pass
JSON Schema:              Pass

我不知道我在 .htaccess 中的错误在哪里,我也不知道如何潜在地调试 .htaccess

提前感谢您的帮助!

找到替代方案:

我没有使用 ForceType,而是使用了:

<Files "apple-app-site-association">
    Header set Content-type 'application/json'
</Files>

我不知道为什么其他选择不起作用