WordPress 启用HTTPS设置(转)

简介:

HTTPS已经成为网站的一种趋势,得益于数以万计的开发者和百万计的玩家,Wordpress启用HTTPS过程相当简单。下面就把Wordpress启用HTTPS访问的过程记录一下,以供参考。

一、 修改网站WP_HOME和WP_SITEURL

进入到Wordpress安装目录下,打开wp-config.php进行修改

复制代码
//Set HTTPS as home address
define('WP_HOME','https://www.xxx.com');
//Set HTTPS as siteurl
define('WP_SITEURL','https://www.xxx.com');

define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
复制代码
 

二、 LEAMP环境添加环境反向代理设置

LEAMP环境前端用Nginx,后端用Apache。如果不进行这个设置,Wordpress会显示不正常,出现网址无限循环的情况。如果只单独使用Nginx或者Apache,就不需要这个步骤。同样是打开wp-config.php进行修改。

复制代码
// If WordPress is behind reverse proxy
// which proxies https to http
if ( (!empty( $_SERVER['HTTP_X_FORWARDED_HOST'])) ||
     (!empty( $_SERVER['HTTP_X_FORWARDED_FOR'])) ) {
 
    // http://wordpress.org/support/topic/wordpress-behind-reverse-proxy-1
    $_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST'];
 
 
    // http://wordpress.org/support/topic/compatibility-with-wordpress-behind-a-reverse-proxy
    $_SERVER['HTTPS'] = 'on';
}
复制代码

 

 




本文转自黄聪博客园博客,原文链接:http://www.cnblogs.com/huangcong/p/6679146.html,如需转载请自行联系原作者

相关文章
|
7月前
|
安全
SiteGround如何设置WordPress网站自动更新
iteGround Autoupdate功能会自动帮我们更新在他们这里托管的所有WordPress网站,这样做是为了保证网站安全,并且让它们一直保持最新状态。他们会根据我们选择的设置自动更新不同版本的WordPress,包括主要版本和次要版本。在每次自动更新之前,他们都会为我们的网站做一个完整的备份,这样如果有什么问题,我们可以轻松地恢复到之前的状态。在本文中,我们将介绍如何在SiteGround中设置WordPress网站自动更新。
558 0
SiteGround如何设置WordPress网站自动更新
|
7月前
|
前端开发
webpack如何设置devServer启动项目为https协议
webpack如何设置devServer启动项目为https协议
1371 0
|
3月前
|
监控 安全 搜索推荐
设置 HTTPS 协议以确保数据传输的安全性
设置 HTTPS 协议以确保数据传输的安全性
|
29天前
wordpress如何设置评论框
如何设置 WordPress 评论框设置
34 2
如何设置wordpress用户只能查看自己评论?这4个步骤帮助你,100%有效 | wordpress
如何设置wordpress用户只能查看自己评论?这4个步骤帮助你,100%有效 | wordpress
100 0
|
5月前
|
搜索推荐 UED 索引
WordPress建站入门教程:如何选择和设置固定链接结构?
通过选择一个清晰、有逻辑的固定链接结构,您可以提高网站的SEO能力、确保用户良好的浏览体验,并方便内容管理。在设置时,要充分考虑未来的网站规划和内容结构,以确定最合适的链接形式。
139 1
|
6月前
|
Linux Windows
Jmeter设置中文语言和配置https
Jmeter设置中文语言和配置https
122 0
Jmeter设置中文语言和配置https
|
6月前
|
网络协议 安全 应用服务中间件
阿里云 网站https设置 sll申请与nginx跳转配置
阿里云 网站https设置 sll申请与nginx跳转配置
212 0