网站建好了之后忘记修改固定链接了,昨天发了一篇文章,发现链接太乱,对谷歌SEO不太友好,于是将固定链接自定义了。结果导致文章打不开了,出现了404错误。
这是之前没有出现过的,以前的网站用的是Hawkhost主机,用着还不错,很稳定,价格也便宜,每年只要149元。现在使用的是Vultr的VPS(通过此链接注册,您将获得$100),搭建的宝塔面板,Nginx环境。然后打开谷歌搜索了一番,发现宝塔面板更改wordpress固定链接要设置伪静态。
于是就有了以下步骤:
- 登陆宝塔后台,
- 找到左侧的网站
- 点击要修改域名的设置选项
- 在跳出的弹窗左侧找到伪静态,将下列代码复制到当前
- 点击保存即可
代码如下:
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;
注意:
固定链接确定好之后就不要更改了,不然SEO效果会打折扣。