与其他许多人一样,我正在尝试在我的应用程序中实现通用链接。
我使用 one.com 作为我的网络酒店提供商,并配置了一个 apple-app-site-association json 文件,没有 json 文件结尾。
最初,我遇到了奇怪字符出现和臭名昭著的内容/类型错误的麻烦。我将此代码片段添加到我的 .htaccess 文件中,解决了该问题:
<Files "apple-app-site-association">
ForceType 'application/json'
</Files>
以下是整个.htaccess代码:
# Generated by One.com Website Builder
# Begin
<Files "apple-app-site-association">
ForceType 'application/json'
</Files>
RewriteEngine on
# Enforce SSL
# Handle non-www URLs
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^studievenn\.no [NC]
RewriteRule ^(.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Handle www URLs
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.studievenn\.no [NC]
RewriteRule ^(.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Handle URLs without .html extension
RewriteCond %{REQUEST_METHOD} ^(GET) [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI}.html -f
RewriteRule ^(.*) $1.html [L]
# End
# Generated by One.com Website Builder
这是 aasa 验证器 响应
我主要是在挣扎
您的服务器返回错误状态代码 (>= 400)
错误,还有后两个错误。
这里可能出现什么问题?
我通过将 apple-app-site-association 文件放在子目录中解决了这个问题: /.well-known/apple-app-site-association 而不是我的文档根目录。这解决了问题。
您应该添加 htaccess 文件的这一端 它对我有用
标头设置内容类型“application/pkcs7-mime”
@Erik 你能帮我解决这个问题吗?我仍然面临这个问题。 您的服务器返回错误状态代码 (>= 400)。这包括客户端和服务器端错误。想知道这意味着什么吗?点击这里。了解更多