因为听说下个月谷歌浏览器68将标记http为不安全。其实也一直想将网站改成https。于是下决心正式启用https。不过作为技术渣,即使是使用阿里云轻应用服务器LAMP 可以轻松配置SSL证书。但仍然碰到了诸多问题。
https访问提示it work
配置好ssl后,https确实可以访问了,但是显示的确是it's work。原来是访问的Apache主页,而非博客站。
原因来说默认开始是绑定在根目录,而非博客目录
- DocumentRoot "/home/www/htdocs"
修改为
- DocumentRoot "/home/www/htdocs/www.4xseo.com"
重启Apache即可
https访问不解析php
什么原因也不知道,反正网上找到了答案
- ProxyPassMatch ^/(.*\.php(/.*)?)$ unix:……
wordpress改造https
网上有挺多教程的,其实感觉没有他们说的那么麻烦
1、首先应该确定https可以正常访问,后台设置常规选项中将http的网址改成,https的网址
2、数据库备份,然后执行如下语句
- update wp_posts set post_content = replace(post_content, 'http://www.4xseo.com','https://www.4xseo.com');
3、设置301重定向,http全站重定向到https
4、站长平台提交https认证,一般很快就会替换成https
5、网址地图等资源修改成https
另外,还有关于其他一些相关的问题,大家可以参考
《wordpress启用https301重定向htaccess规则》
《腾讯云第三方SSL证书托管将阿里云pem格式转换成crt》
转载请注明:思享SEO博客 » 阿里云轻应用LAMP环节https改造wordpress