近些年来,Chrome等浏览器一直在推动https网站,所有的http协议网站被标记为不安全,而在今年的7月份开始,Chrome将对非https网站进一步加入明显的非安全标记,如果这时再不对网站进行https改造的话,那么可能会对信任度造成一定的影响,所以说对一个面向用户的网站来说,开启https是非常有必要的
宝塔面板开启https也非常简单,它将letsencrypt的免费https证书整合到自己的功能,使原本繁琐专业的技术变得非常简单,只需要点击一下按钮,网站就能开启全站https
进入宝塔后台 – 网站 – 设置,进入特定网站的设置界面
我们看到有一个叫做SSL的功能,这个就是添加https证书的功能
选择 Let’s Encrypt,输入自己的邮箱,并在2个域名前边打钩,确认没问题后点击申请
申请之后会自动运行脚本,我们稍等一下就会看到开启成功,宝塔已经将KEY和PEM为我们填写完毕,而且这个比较的方便的一点是,等三个月到期后会宝塔会自动续期,完全不影响我们的网站,最后记得将强制https开启,这样即使有用户访问http网页也会自动跳转到https格式
还有一点就是到Wordpress后台设置一下首页为https开头的网址
再看网址已经显示小绿锁了,https开启成功
设置固定链接
除了https外,另外一项非常重要的就是URL的格式,默认的URL是非常复杂且对搜索引擎不友好的,我们必须在搜索引擎抓取之前将URL设置成一种简单的、SEO友好的格式(后期修改将会对排名产生很大影响)
而且有些插件和功能都会依赖固定链接,默认的链接格式可能不适配,所以说设定固定链接是非常必要的
登陆到Wordpress后台 – 设置 – 固定链接,选择一个自己想要的格式,除了朴素类型,其他的都是可以使用的,如果你比较擅长SEO的话,自定义结构会非常有用,以后会有关于WordPress固定链接的详细介绍
比如我选择一个数字型,再次访问就会出现如下的URL格式,简单、明了,但是尝试的朋友可能会发现会和我一样页面不显示,这时候不用着急,是因为我们还没有配置伪静态的缘故
回到宝塔面板的网站设置选项中,选择伪静态,我们将下面一段代码填入并保存
if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php; } rewrite /wp-admin$ $scheme://$host$uri/ permanent;
更新:还有一种方法就是代码框的上方有一个选择栏,如下图,可以把当前改为 WordPress,宝塔面板会自动为你填充伪静态代码
再次访问页面,成功显示
删除宝塔404页面,使用WordPress自带404页面
大部分Wordpress主题是自带404页面的,我们最好使用主题适配的404页面,不要使用宝塔自带的404网页,修改方法:
修改网站配置文件,在 error_page 404 /404.html; 前边加上 # 注释掉
以上步骤之后,基本wordpress搭建和一些重要设置就算完成了,另外就是建议再安装一些必备插件以及做好站点的安全防护
WordPress建站基础主要就是这些,后面的话就是根据自己的站点进行各种设置,不同类型的站点使用主题和插件都是很大区别的。不过如果你能学会本篇所介绍的内容,相信你的站点就已经超过了绝大部分网站
- 赞助本站
- 微信扫一扫
- 加入Q群
- QQ扫一扫
评论