typecho程序使用了ucdn,为什么在登录后台时显示重定向过多问题,该如何解决?
这个问题一般是CDN和源站HTTPS配置问题,以前HTTP站点启用全站HTTPS时遇到的比较多
首先检查一下CDN在【域名配置】-【基础设置】中,回源是否选择的是HTTPS回源
其次就是在Typecho的设置中,本站地址需要加上https前缀,如果解决不了建议补充更细致的问题描述~
如果您是开启了https的话 需要按照以下内容进行修改:
登录Typecho后台 -> 设置 -> 基本设置 -> 站点地址改成https的域名是必须的。
编辑Typecho站点根目录下的文件config.inc.php加入下面一行配置,否则网站后台还是会调用HTTP资源。
/** 开启HTTPS */
define('__TYPECHO_SECURE__'true);
HTTP重定向到HTTPS
但是这样HTTP的方式还是可以访问的,我们可以通过WEB服务器(Ningx)将80端口(HTTPS)重定向到443端口(HTTPS),强制全站HTTPS,请参考文档:Nginx强制https,HTTP 301重定向到HTTPS说明。
学习了