开启强制https之后,火车头获取不到栏目分类无法发布的解决方法

目前https流行是一种趋势,大部分网站都使用了证书并进行了强制,这样会造成一个问题在使用v7版的火车头会获取不到栏目分类,因为部分https证书V7无法识别。造成无法发布内容。

下面介绍在宝塔使有nginx情况下如何修改相当配置来实现兼容火车又不影响站点的方法:

1、进入宝塔,站点管理,找到对应站点的设置。



2、找到强制代码: if ($server_port !~ 443){ rewrite ^(/.*)$ https://$host$1 permanent; }

3、改成:
  1.   set $flag 0;
  2. if ($server_port !~ 443) { set $flag "${flag}1";
  3. }
  4. if ($request_uri !~ "/e/后台目录"){
  5. set $flag "${flag}2";
  6. }
  7. if ($flag = "012"){
  8. rewrite ^(.*)$ https://$host$1 permanent;
  9. }
复制代码

这样就将后台目录强制https排除掉了,火车就可以正常使用了。





上一篇:宝塔面板的ftp连接出现数据socket和火车头出现failed解决方法
下一篇:css分割线实现前后不显示方法
如无回复请发邮件