网站http to https

[作者]
网名: 猪头三
站点: http://www.x86asm.com
Email: [email protected]
QQ: 643439947
编程生涯: 2001~至今[15年]
职业生涯: 13年
开发语言: C/C++; x86asm; Object Pascal; C#; Golang; Objective-C; PHP;
开发工具: VC++; Delphi; XCode;
研发领域: Windows应用软件安全; Windows系统内核安全; Windows系统磁盘数据安全; Mac应用软件安全;
技能种类: 逆向 驱动 磁盘 文件

[序言]
越来越接近2017年了, http即将被强制淘汰. 当然这个规则仅限跟国外业务有关的网站. 因此昨天我已经开始动手部署https了. 一共有3个网站, 但了安全起见不影响国外业务的交易, 仅仅尝试1个网站的部署, 但没想到还是很顺利, 一次成功. 这里仅仅简单记录一下, 而不是教程. 网络上已经有大量的切换文章了.

[步骤]
1> 修改网站根目录下的.htacces文件
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://yoursite.com/$1 [R=301,L]

2> 如果网站带有WordPress的, 可以参考如下文章
https://css-tricks.com/moving-to-https-on-wordpress/
http://www.wpbeginner.com/wp-tutorials/how-to-add-ssl-and-https-in-wordpress/
https://designmodo.com/wordpress-https/
因为我的网站存在一定时间了, 因此文章内带有http的链接, 这种情况下可以在phpmyadmin后台执行如下命令:
UPDATE wp_posts SET post_content = REPLACE (post_content, ‘http://yoursite.com’, ‘https://yoursite.com’);

[总结]
http to https其实相对还是比较简单, 希望对大家有帮助.

你可能感兴趣的:(个人日记)