wordpress建站中文章分类刷新出现404原因

近期有小伙伴咨询SEOwzc,为什么他用wordpress建的网站,在文章分类页刷新后出现404,但在网站内部链接却都能打开,可只要刷新下网址,或者单独在浏览器输入网址却打不开出现404页面内容找不到。

出现这个原因很多人会想到用nginx配置来解决,比如在配置中加上这个服务:location / { try_files $uri $uri/ @router; index index.html; } location @router { rewrite ^.*$ /index.html last; }

或者使用vue路由配置来解决,比如://router.js文件 const router = new Router({ //mode: ‘history’, mode: ‘hash’, routes: [ { path: ‘/’, redirect: ‘/login’ }, { path: ‘/login’, component: Login }, ] })

但这些做完之后发现404问题并没有解决,后来我打开其网站后台看了下,其实原因很简单,就是他在文章分类的时候使用了汉字,只需要把汉字用字母或英文代替即可。后来做完后果然就解决了问题。所以使用wordpress过程中会出现很多各种技术问题,但并不是所有技术都很复杂,实质就是此程序是否支持的问题。

现在以本站后台为例,告诉大家具体设置地方,见下图