没有配置之前,文章的访问路径中带着 index.php 字样,例如:
https://x-xi.cn/index.php/catalina-base_is_undefined.html
看起来别扭,也不利于 SEO 优化,所以需要干掉他,方法如下:
仅需要在nginx的配置文件增加:
location / {
try_files $uri $uri/ /index.php?$args;
}
然后重新 reload
nginx -t
nginx -s reload
还需要在Wordpress的管理面板,设置/固定连接
https://x-xi.cn/%postname%.html
这样就从原来的文件连接
https://x-xi.cn/index.php/catalina-base_is_undefined.html
变成
https://x-xi.cn/catalina-base_is_undefined.html