注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。
程序使用的帝国CMS 分PC端和移动端
使用https PC端前端和后台正常登陆没问题
移动端一直使用的是PC端主站点域名绑定子目录的做法
现在需要做SSL 使用https
按照网上的方法
在宝塔LINUX面板“网站”-“添加站点”一项中添加了PC主端的移动端子目录 文件夹名称比如:(m)使用的https
移动端使用https前端打开没有问题
后台h ttps://m .xxx. com/e/admin却打不开
在网上找了不少资料
移动端的e/config/config.php 里面的’httptype’=>0,一项中 即使0改成2也不管用
求教 十分感谢|||没用过,不清楚,等大佬回答|||这样的话,有www、m,通配符可以解决这个问题吧|||没用泛域名 各自使用各自的|||m.xxx.com是绑定到m目录了吗? 是的话你的URL对应的实际目录应该是/m/e/admin, 你是不是路径不对?
开始错误日志看下,现在的处理文件是哪个?|||
路径没错
http的时候 是使用的主站下子域名绑定子目录 登录前端和后台没有问题
搜了一下 说是重新添加一个站点 路径设置至M目录就能上SSL 使用https
现在使用了https 前端没问题 后台打不开了。。。|||打不开肯定要报错的啊。 你把PHP errors打开,看下记录错误是什么啊。
什么叫打不开啊,400 403 502都是打不开,你总得有个错误代码啊。|||return 301 https://$host$request_uri;|||
[01/Sep/2020:10:15:40 +0800] "GET /e/admin HTTP/2.0" 301 162 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
[01/Sep/2020:10:15:40 +0800] "GET /e/admin/ HTTP/2.0" 200 2541 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
主站做301了 这个没做301啊