网站http to https
Posted 我不是代码教父
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网站http to https相关的知识,希望对你有一定的参考价值。
[作者]网名: 猪头三
站点: http://www.x86asm.com
Email: 643439947@qq.com
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其实相对还是比较简单, 希望对大家有帮助.
以上是关于网站http to https的主要内容,如果未能解决你的问题,请参考以下文章
text 在Laravel网站上启用SSL并启用强制HTTPS重定向:https://www.cloudways.com/blog/how-to-setup-https-ssl-certificate