美文网首页
Wordpress使用SSL证书开启HTTPS最简单的办法

Wordpress使用SSL证书开启HTTPS最简单的办法

作者: Saxon_323e | 来源:发表于2018-10-29 16:19 被阅读0次

          在网上搜索了各种教程,都是说要开启全局HTTPS,又要开启登陆和管理强制HTTPS,各种改配置文件改主题文件的,然而没有一个方法能解决四座网开启SSL证书通过HTTPS访问后无法登陆后台和网站错位的问题。

    最后用一条代码解决了,代码如下:

    找到Wordpress网站根目录的配置文件wp-config.php,在里面找到下面这段代码

    /* 好了!请不要再继续编辑。请保存本文件。使用愉快! *//** WordPress目录的绝对路径。 */if(!defined('ABSPATH'))define('ABSPATH',dirname(__FILE__).'/');

    然后在上面这段代码的前一行,加入下面这段代码

    $_SERVER['HTTPS']='ON';//设置Wordpress全站开启HTTPS。

    注意:前面的代码我特意用红色字体说明了代码必须要加在特定的位置,这个位置很关键,加错了位置(尤其是加在了后面的),绝对会出现无法全站通过HTTPS访问的后果。

    加完代码后如下图所示:

    保存wp-config.php文件,并用FTP上传覆盖。

    再重新用HTTPS访问网站试试,如果没有其他问题的话,应该就完全正常了,包括前台网站内容页面和后台登陆及各种功能。

    如果网站通过HTTPS访问都完全正常了的话,接下来需要做的还有两件事。

    登陆后台将“WordPress地址(URL)”和“站点地址(URL)”设置成HTTPS的网址。

    更换全站的调用资源(如图片、JS文件等)为HTTPS,同时内链外链什么的也需要改成HTTPS。(四座网之前没什么文章,内链和外链懒得改了)

    最后,如果你是自己的独立服务器或VPS,别忘了加上301规则,将全站HTTP重定向到HTTPS。

    参考文献

    相关文章

      网友评论

          本文标题:Wordpress使用SSL证书开启HTTPS最简单的办法

          本文链接:https://www.haomeiwen.com/subject/phobtqtx.html