wordpress文章404错误主因是固定链接未刷新、.htaccess规则异常或中文url不被识别;需重新保存固定链接、修正.htaccess文件、手动英文化url别名,或安装pinyin permalink插件自动转拼音。

WordPress文章发布后点进去显示“404 Not Found”,不是内容没写好,而是链接根本没被服务器识别——比如标题含中文,自动生成的URL里带着“/你好世界/”,浏览器和服务器都认不出这种路径。
先确认是不是固定链接惹的祸
登录WordPress后台→左侧菜单点「设置」→再点「固定链接」→页面加载完直接点右下角「保存更改」按钮。这一步会强制WordPress重写.htaccess里的重写规则,90%以上的全站404问题就此消失。
【注意:必须点击“保存更改”,光刷新页面或切换选项不点保存,等于没操作】
手动检查并修复 .htaccess 文件
方法一:用FTP或主机后台文件管理器,打开网站根目录,找到名为 .htaccess 的文件(若不存在,需新建一个)。
方法二:把以下标准WordPress伪静态规则完整复制进去,粘贴到文件最开头(不要覆盖原有内容,而是替换掉旧的# BEGIN WordPress区块):
# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
保存文件,立即刷新出错页面测试。如果仍报404,说明服务器未启用mod_rewrite模块,需联系主机商开启。
支持读取Word文档(.docx/.doc)及中文,可提取文本、搜索关键词并保存为UTF-8文本文件,无需安装Word。
单篇文章打不开?重点查URL别名
第一步:编辑那篇打不开的文章→右侧「文档」侧边栏展开→找到「永久链接」或「URL别名」字段。
第二步:把默认生成的中文slug(如 /我的第一篇文章/)手动改成纯英文加短横线(如 /my-first-post/)。
第三步:滚动到页面底部→点「更新」按钮生效。
这一步能立刻解决因中文URL导致的单页404。如果文章已发布很久,改完别名后,旧链接会彻底失效——【务必同步在重定向插件里补一条301跳转,否则外部链接和SEO权重就丢了】
启用拼音自动转链接(一劳永逸)
在WordPress后台→「插件」→「安装插件」→搜索「Pinyin Permalink」→点击「现在安装」→启用。
启用后,新发布的文章标题含中文时,URL别名会自动转成拼音(例如“你好世界”→“ni-hao-shi-jie”),兼容性好,无需人工干预。
已有文章不会自动批量转换,但后续每编辑一次并更新,就会按新规则生成链接。










