1581天 咸鱼也有梦想

重要的人越来越少,剩下的人也越来越重要 ​​

为网站加上防盗功能,针对appfox 和 原生苹果cms

发布于 4小时前 / 0 次围观 / 0 条评论 / 教程 / 咸鱼

把以下代码复制到网站的伪静态中,位置在 网站--->设置--->伪静态

在原有的伪静态代码上面插入。

“vod|vodList|top|nav_video”中的“|”代表或者。

# 1. 拦截 Appfox 接口的所有被盗刷路径 (不管单双斜杠,涵盖搜索、详情、列表、排行、导航)
if ($request_uri ~* "/api\.php/appfox/(vod|vodList|top|nav_video)") {
    rewrite ^(.*)$ /fangdao.json last;
}

# 2. 拦截系统默认 provide 接口的所有采集请求
if ($request_uri ~* "/api\.php/provide/vod") {
    rewrite ^(.*)$ /fangdao.json last;
}

#原代码
location ~* (runtime|application)/{
	return 403;
}
location / {
	if (!-e $request_filename){
		rewrite  ^(.*)$  /index.php?s=$1  last;   break;
	}
}

 

在网站根目录新建一个fangdao.json的文件,内容如下:

{
    "code": 1,
    "msg": "数据列表",
    "page": 1,
    "pagecount": 1,
    "limit": 20,
    "total": 1,
    "list": [
        {
            "vod_id": 999999,
            "vod_name": "防盗提示",
            "vod_pic": "http://qiniu.zijincao.cc/fd.png-tupian_shoushen",
            "type_name": "提示",
            "vod_play_from": "dplayer",
            "vod_play_url": "防盗提示$http://qiniu.zijincao.cc/FD.mp4"
        }
    ]
}