虽然现在云服务器已经普及,价格也不是很便宜,但是仍然有很多用户在使用阿里巴巴云的虚拟主机。当然,虚拟主机也有虚拟主机的优势,至少不需要刻意维护服务器安全,但相对来说,权限不足,没有优化的空间,适合新手用户。
众所周知,WordPress 的古腾堡编辑器是基于 API 开发的。如果主机没有设置伪静态,发布文章时会显示 JSON 错误。很多不理解的用户往往认为WordPress 主题有问题。还有,如果不设置伪静态规则,固定链接格式只能简单(这不利于网站 SEO 优化)。
那么,今天就来说说阿里巴巴云如何共享虚拟主机来设置 WordPress 伪静态。
Ngx 的阿里巴巴云虚拟主机有伪静态配置。它不需要编辑伪静态规则文件并上传到主机根目录。只需在主机控制平台设置即可(高级环境设置->NGINX 设置)。具体位置见下面
截图
阿里云虚拟主机 Nginx 服务器伪静态设置位置
复制下面的伪静态规则代码,粘贴到这里就可以了。
location / {
try_files $uri $uri/ /index.php?$args;
}
# Add trailing slash to */wp-admin requests.
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
添加伪静态规则后,网站内页不会出现404错误,使用古腾堡编辑器也不会出现 JSON 错误。
我突然想到……
网站的固定链接格式也要自己设置,在自己的“网站后台->设置->固定链接”中设置。
我自己常用的链接格式是:/%category%/%post_id%.html
转载请注明:汇站网 » 阿里巴巴云虚拟主机设置 WordPress 伪静态规则教程