当服务器是Nginx网站加了https证书时火车头采集发布获取不了栏目

2021-10-28 22:22:36 | 发布者: 二师兄 | 栏目:火车采集

问题描述:当服务器是Nginx网站加了https证书时火车头采集发布获取不了栏目;如下图:

火车头采集获取不了栏目的解决方法

解决方法:
登录宝塔后台,在网站设置中的配置文件中修改强制跳转https声明:
如本站的帝国cms免费采集接口文件mubanla.php,就可以把mubanla.php定义为不强制跳转htpps;
如下图:
修改前: 
取消强制跳转htpps的方法
 

if ($server_port !~ 443){
        rewrite ^(/.*)$ https://$host$1 permanent;
    }

修改后:如下图;
修改后的强制跳转图
 
set $flag 0;
if ($server_port !~ 443) {
set $flag "${flag}1";
}
if ($request_uri !~ "mubanla.php"){
set $flag "${flag}2";
}
if ($flag = "012"){
rewrite ^(.*)$ https://$host$1 permanent;
}

如上,完成修改。保存再去测试一下,本站的帝国cms火车头采集就可以直接用这个方法,其他的只要把 if ($request_uri !~ "mubanla.php"){ 这行的mubanla.php 换成你的自己的接口文件名称即可。
 

最新教程