如何将apple-app-site-association的content / mime类型设置为application / json

时间:2016-12-21 05:08:41

标签: ios iphone json ios-universal-links

我正在尝试为我的应用设置通用应用链接,并尝试将apple-app-site-association上传到“/”和“/.well-known”位置的服务器,但是当我导航到它时得到404错误。

当我尝试创建一个mime类型时,mime类型不是application / json,它总是恢复为键入text而不是application / json。

我无法在Plesk上访问服务器上的虚拟主机/ Apache设置,也无法访问可用于设置文件内容类型的etc / sites.This是我的参考https://gist.github.com/anhar/6d50c023f442fb2437e1#modifying-the-content-type

我的文件内容是

{
    "applinks": {
        "apps": [],
        "details": [
            {
                "appID": "XXXXX.com.domain.appname",
                "paths": [
                    "*"
                ]
            }
        ]
    }
}

请帮忙。

1 个答案:

答案 0 :(得分:0)

客户端提供的服务器是IIS,因此我必须上传一个json文件apple-app-site-association.json,并在web.config文件中输入重写规则,在root中找到,

<?php
include('config/controller.php');
$obj =   new Controller();
include('header.php');

 $obj->authenticate();

$all_users = '';
$search_field ='';
 $btn_search  = isset($_GET['btn_search'])?$_GET['btn_search']:'';
 if($btn_search =='Serach' && $btn_search !='') {
     $search_field  =  isset($_GET['search_field'])?$_GET['search_field']:'';
     $all_users = $obj->getAllUsers($search_field);


 }
?>

为我做了诀窍。