我在 .well-known 目录下有这个 apple-app-site-association 文件。当我在浏览器中打开 URL 时,JSON 文件会正确显示,但如果我使用任何验证器进行验证,则会出现以下错误。
问问题
533 次
1 回答
0
您可以使用重写阀来设置内容类型。将阀门添加到 META-INF 中的 context.xml:
<Context>
<Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />
</Context>
现在将扩展名为 .json 的 apple-app-site-association 文件放在.well-known 文件夹中。在 WEB-INF 中创建一个名为 rewrite-config 的文件,内容如下:
RewriteCond %{REQUEST_URI} /.well-known/apple-app-site-association
RewriteRule .* /.well-known/apple-app-site-association.json
现在,如果您访问https://host/.well-known/apple-app-site-association,json文件将在内容类型设置为 application/json 的情况下交付,这是默认的 mime 映射。
于 2019-10-23T09:14:53.400 回答