道招

道招网正式开启https

如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!

道招网正式开启https

之前我只是对微信小程序好奇,搞了个子域名 https://w.daozhao.com,现在发现越来越多的场景需要https,加上现在的主机貌似只支持一个域名用ssl证书,单独买个多域名ssl证书比较贵,暂时没有必要,经过考虑,觉得主站www.daozhao.com使用ssl证书开启https时代,子域名就暂时不用证书了,也可能会逐步关闭,毕竟知道的人又不多,用的人更好。 现在我顺便记录下自己http转到https的过程吧。 一、搞到ssl证书 我是在西部数码买的证书,基本不要钱,懒得在网上找。 在主机上配置好证书,不支持的可能等换主机了 在确定网站可以使用https访问后进行下一步 二、进入管理界面,设置-常规修改“WordPress地址”(URL)和“站点地址(URL)”,改为https开头的 三、保险起见,修改数据库,主要是修改里面的保存文章的那张表wp_posts,还有保存缩略图的那张表wp_postmeta 执行sql语句
update wp_posts set post_content = replace(post_content, 'http://www.daozhao.com','https://www.daozhao.com');
update wp_postmeta set meta_value = replace(meta_value, 'http://www.daozhao.com','https://www.daozhao.com');
四、登录和后台强制开启ssl,修改根目录的WP-config.php文件,直接在文件末尾加入以下两行代码
/* 强制后台和登录使用 SSL */
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
五、让原来的页面直接跳转至https页面 修改根目录的.htaccess文件
# BEGIN WordPress
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !^on$ [NC]
RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</ifmodule>
# END WordPress
更新时间:
上一篇:前端模拟后端接口进行调试之easy-mock篇下一篇:nodejs express获取请求参数(get,post)

相关文章

amh.sh免费泛域名https证书 自动续期

自己的网站一直使用的https,用ssl证书就是在腾讯云免费申请的,有限期一年,过期了可以再次申请。腾讯云说是有50个免费名额,个人觉得还是够用的。 要说缺点的话也是有的 不能自 阅读更多…

amh.sh免费泛域名https证书 自动续期

自己的网站一直使用的https,用ssl证书就是在腾讯云免费申请的,有限期一年,过期了可以再次申请。腾讯云说是有50个免费名额,个人觉得还是够用的。 要说缺点的话也是有的 不能自 阅读更多…

nginx开启https parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf

安装nginx,一般是安装在/usr/local/nginx nginx基本操作 cd /usr/local/nginx/sbin 启动 ./nginx 关闭 ./ngin 阅读更多…

axios请求https网站报错Unable to verify the first certificate

今天在使用axios出现了一个错误 Unable to verify the first certificate ,就感觉是证书的问题,自己手动在浏览器中输入https的网站没问题啊,但是在用axi 阅读更多…

使用app的华为应用内支付服务还是小心为上,2023年了还有人在支付场景使用http。。。

近期查看邮件的时候发现华为开发者联盟发的一封邮件,大致意思就是出于安全考虑,将于2023年10月1日全面限制应用内支付服务使用HTTP回调地址了。 众所周知HTTP协议以明文方式发送内容,不提供 阅读更多…

nginx开启https parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf

安装nginx,一般是安装在/usr/local/nginx nginx基本操作 cd /usr/local/nginx/sbin 启动 ./nginx 关闭 ./ngin 阅读更多…

关注道招网公众帐号
友情链接
消息推送
道招网关注互联网,分享IT资讯,前沿科技、编程技术,是否允许文章更新后推送通知消息。
允许
不用了