[网站搭建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

本教程中使用的宝塔面板,WordPress等程序均为当时最新版,随着更新可能界面会出现少许变动,但不影响总体教程,请结合自己实际情况操作。

本文使用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

阅读剩余
THE END