在WordPress中同时支持HTTP和HTTPS

2014.06.25更新: 目前本博客已同时支持HTTPHTTPS

以下是原文:
之前有提到过给Wordpress启用HTTPS。后来碰到过一些问题,比如Amazon的S3不支持HTTPS的CName,以及不知道怎样让Wordpress同时支持HTTP和HTTPS,于是就暂时停掉了HTTPS。

前两天又心血来潮研究了一下,发现同时支持HTTP和HTTPS是可行的。在wp-config.php里改一点点就可以,如下:

这样一来,当用户用HTTP访问的时候,Wordpress仍然会用http://leonax.net来响应;而当用户用HTTPS来访问的时候,Wordpress就会自动切换成https://leonax.net/. 站点的内部链接都会自动切换。


23 条评论 添加

          1. 其实这个问题也很好解决,既然可以用https访问的话,就在设置中把WordPress地址和网站地址设置为https开头的,比如我的网站http://caoqq.net按照楼主所述设置两种方式均可访问后,在https下chrome也会有提示部分资源未加密,这样设置后就可以了,全部加密,而且http也是支持访问的

  1. 你好,我这样加了过后,用http可以访问,但页面上的其他链接仍然是https开头,没有自动转换成http呢?

发表评论

电子邮件地址不会被公开。 必填项已用*标注