火车头v7.6采集在宝塔开启https后获取不到栏目的解决方法

火车头发布文章到织梦时总是获取不到目录列表,在本地测试就可以,原因是宝塔环境Nginx下设置开启了强制https,织梦DedeCMS在开启https证书强制性就无法获取到分类目录,下面是解决方法。
解决办法
只适用于Nginx环境(SEOGO没有apache环境的网站,故没有解决办法)
宝塔面板开启强制跳转https后Nginx的配置文件是如下代码
if ($server_port !~ 443){
rewrite ^(/.*)$ https://$host$1 permanent;
}
用以下代码替换掉上面的代码即可;
set $flag 0;
if ($server_port !~ 443) {
set $flag "${flag}1";
}
if ($request_uri !~ "/dede"){
set $flag "${flag}2";
}
if ($flag = "012"){
rewrite ^(.*)$ https://$host$1 permanent;
}
其中 /dede
是网站后台目录,也可以是免登录PHP文件,例如 /dede/jiekou.php
修改完成后点保存,即可正常获取栏目。
文章评论 (1)
-
get,狗群主出品,必属精品