那种接口网址打开是网页,配置到 app 就是接口的网站后台,写个 PHP 跳转请求 UA,设置伪静态指定到这个 PHP 文件,服务器跟目录新建个index.php,把这个扔进去,
一、 在宝塔面板新建一个站点【必须是带端口的】

二、设置网站伪静态 thinkphp

location ~* (runtimelapplication)/{
return 403;
}
location /{
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}

三、新建一个 index.php 文件 放在新建网站根目录下,填写格式如下蓝色的是我的,根据自己的需要填

<?php
//Mozilla/5.0 (WindowsNT 10.0; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0
//var_dump($tmp);die;
//
$tmp = $_SERVER[‘HTTP_USER_AGENT’];
if(strpos($tmp, ‘okhttp/’) === 0 ){ Header(“Location: 接口地址”);
} else{
Header(“Location:非 TVbox 打开跳转的网址”);
}
我的

四、配置一个接口文件,跳转接口不能是一个直接是 json 单仓接口, 需要用到二级目录格式;把这个文件放在你的首页站点的根目录下
{"urls":
[{"url":
"http://121.36.102.6:1270/main2.txt","name":"📺︎名字🍥"}]
}

五、完成,这时打开网页 http://121.36.102.6:1280/时,访问的是
http://121.36.102.6的网页,当接口用时加载的是
http://121.36.102.6/1.json
六、如果要将文件全部放到一个文件夹内,访问地址中不带端口,
例如:http://121.36.102.6
1、把包含首页文件的网站的默认访问文件更改为index.php


2、把index.php文件内容修改,把 跳转网址修改为http://121.36.102.6/index.html





没有回复内容