我站上线了静态版
近日,在腾讯云云开发的赞助与帮助之下,我们上线了静态版博客(文章在大部分时间都是同步的,可能会稍有延迟),极大地优化了用户访问体验,欢迎通过链接访问体验(注意:搜索功能无法使用)。我将在下文介绍如何将博客搬迁至云开发
Step1 更改中文文章(页码)固定链接
由于中文文章(页码)名会导致页面访问异常(如图),所以您需要先将中文文章(页码)固定链接更改为拼音/英语的形式
Step1.1 更改中文文章固定链接为拼音
如果您需要更改文章固定链接为拼音,可以通过安装插件 Wenprise Pinyin Slug 实现,注意,它只会对新发布的文章生效,对于以前发布的文章,您需要通过编辑手动更改其固定链接
Step1.2 更改中文页面固定链接为拼音/英语
对于页面,您需要通过编辑来手动更改其固定链接
Step2 设置伪静态
Step2.1 选择固定链接形式
通过“设置-固定链接”选择你喜欢的固定链接形式并保存(示例如图),此时您的文章可能暂时无法访问,请不要惊慌,完成下一步后它会自动恢复正常
Step2.2 设置Nginx伪静态
如果您使用宝塔,可以直接在站点伪静态设置选择规则“WordPress”
如果您并非宝塔用户,您可以参考如下规则进行设置
location /
{
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
在完成本步后,您应该可以正常访问您的文章了
Step3 为WordPress生成静态网站
注:本文编写时所使用的插件版本为6.6.7
Step3.1 安装插件
通过WordPress管理后台安装插件 WP2Static 并启用
Step3.2 配置插件
按照图片配置插件(注:“ Destination URL ”需根据自己博客链接地址更改,没有的配置按照默认即可,您也可以根据您站点的情况单独配置)
Step3.3 生成静态网站
配置完成后,点击下方蓝色的“Start static site export”开始生成静态网站,稍等片刻,下载生成的ZIP文件并解压到本地
Step4 部署网站到云开发
Step4.1 创建环境
登录腾讯云控制台,访问链接新建一个环境,环境名称自拟,计费方式选择“按量付费”并不开启免费资源
创建完成后,进入相应环境的控制台,在侧边栏选择“静态网站托管”并开启服务,稍等片刻等待配置完成
Step4.2 绑定域名
在相应环境的“静态网站托管-基础配置”处绑定一个已备案域名并按要求设置解析
Step4.3 配置
根据各自需求配置相关配置项(包括但不限于HTTPS,防盗链配置,IP访问限频配置等)
Step4.4 上传网站内容
通过相应环境的“静态网站托管-文件管理”上传刚刚解压得到的文件(及文件夹)
当您完成本步后, 部署已经完成,您现在应该已经可以通过您绑定的域名访问您的网站
已知问题
Part1
由于是静态网站托管,博客的搜索功能将无法使用
Part2
对于WordPress主题Argon,可能会出现字体文件无法加载(Error – 404)的错误,您需要手动将相应文件夹上传至静态网站托管
结语
欢迎关注我们的微信公众号“Lime Network”获取更多关于我们的动态。