[网站搭建4]配置SSL证书与伪静态
在开始本教程之前,请您完成以下准备工作:
1.准备好一台安装了Debian12系统的Linux服务器(其它部分Linux系统也可以)。
2.将您的域名解析到对应服务器的ip上。
3.已经在您的服务器上参照下列文章安装了宝塔面版,配置好了LNMP环境并已经安装WordPress。
https://www.frostfox.cn/website/2024/bt.html
https://www.frostfox.cn/website/2024/website-lnmp.html
https://www.frostfox.cn/website/2024/website-wordpress.html
本文使用demo.frostfox.cn作为测试域名,实践时请替换成自己的域名。
配置SSL证书
作用:启用https技术,保证网站内容在传输过程中不被窃取或篡改,加强网站安全性与可信度。
想要配置SSL证书,肯定要先申请证书了。点击宝塔面板左侧的"网站",找到需要申请证书的网站,点击"设置",再点击弹出窗口左侧的"SSL",最后点击上方列表中"Let's Encrypt"的选项。
勾选你需要申请SSL证书的域名,上方验证方式保持默认的"文件验证"即可,确认无误后点击"申请"。
然后会弹出黑框并显示当前申请的实时进度,当看到"正在下载证书.."时即代表申请成功,此时等待面板自动下载证书即可(全程约在10秒左右)
自动下载好证书后你需要点击"保存",然后勾选"强制HTTPS"即可完成部署SSL证书!
此时访问你的网站,不出意外的话WordPress会要求你重新登录。重新登录进入后台,点击左侧的"设置"—"常规",把"WordPress地址(URI)"和"站点地址(URI)"后的"http"改为"https",最后下滑点击"保存"即可。
以上图为例,如果原来这两处内容是"http://demo.frostfox.cn",那么改为"https://demo.frostfox.cn"。
你可能还需要重新登录一次WordPress后台。
配置伪静态
作用:加速网站访问
依然是点击宝塔面板左侧的"网站",找到需要设置伪静态的网站,点击"设置",再点击弹出窗口左侧的"伪静态",最后点击上方"0.当前",在显示的列表中点击"wordpress"选项。
宝塔自动填充伪静态规则后点击保存即可。
进入WordPress后台,点击左侧的"设置"—"固定连接",点击自定义结构,填写你喜欢的结构(这将决定你的文章链接样式),但一定要以".html"结尾,最后下滑点击"保存"即可完成伪静态配置!
不会写的可以看这里,霜狐帮你写了几种常见的,直接复制粘贴即可。
/blog/%post_id%.html
举例:网站域名是demo.frostfox.cn,有一篇文章ID为666的文章,使用上述结构,访问链接就是demo.frostfox.cn/blog/666.html
/%postname%.html
举例:网站域名是demo.frostfox.cn,有一篇名为demo的文章,使用上述结构,访问链接就是demo.frostfox.cn/demo.html
/%category%/%postname%.html
举例:网站域名是demo.frostfox.cn,有一篇名为233333的文章,分类为demo,使用上述结构,访问链接就是demo.frostfox.cn/demo/233333.html
本文中所有的内容均以发布当天信息为参考,日后若有变更请以最新信息为准。