现在估计很少人会用到云虚拟机,毕竟各家轻量云也比较香。如果你刚好有一台阿里云的虚拟机,又恰好在使用 WordPress 网站。那么就有可能碰到设置了WordPress 固定链接后,文章、分类跳转404的问题。

出现这个问题,不用慌,在阿里云虚拟机后台中,找到 「高级环境设置」-> 「Nginx设置」,填写下面这段代码即可。

location / {
                # This is cool because no php is touched for static content.
                # include the "?$args" part so non-default permalinks doesn't break when using query string
                try_files $uri $uri/ /index.php?$args;
        }
rewrite /wp-admin$ $scheme://$host$uri/ permanent;