nginx 配置Universal Links

0 开始之前

网上关于这个的配置大多都是错的,一直获取不到json内容提示404,自己试出来正确的配置,这里简单记录下。

1 Universal Links简介(内容来自网络)

iOS9之后,Apple推出的一种通用链接,能够方便的通过https链接来启动APP,通过唯一的网址,不需要特别的schema就可以链接一个特定的视图到APP。
这也就设计到universal links的几个特性:

  1. Unique:唯一性,不像自定义Url schemes那样,因为他使用到了你网站的http或者https链接
  2. Secure:安全性,当用户安装应用时,iOS会检测你上传到服务器上的文件,以确保你的网站允许其代表应用打开你的应用。
  3. Flexible:灵活性,当没有安装你的app时universal links也是可以正常使用的,当点击link时会直接在safari中打开url。
  4. Simple:一个url可以为app和web提供服务。
  5. Private:其他app可以与你的app通信,不需要知道你的应用程序是否安装

2 Nginx配置

location /apple-app-site-association {
    default_type application/json;
    alias apple-app-site-association;              #网上教程缺失
}

3 效果验证

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值