You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress新建/编辑页面预览显示404页面问题求助

WordPress 固定链接设为“文章名”时预览页面404的解决方法
  • 刷新固定链接规则
    进入WordPress后台「设置」→「固定链接」,无需修改任何选项,直接点击「保存更改」。这会强制WordPress重新生成重写规则配置,修复规则失效的问题。

  • 检查服务器配置

    • Apache环境:确认服务器已启用mod_rewrite模块,同时WordPress根目录的.htaccess文件具备写入权限,且包含以下默认规则:
      # BEGIN WordPress
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteRule ^index\.php$ - [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]
      </IfModule>
      # END WordPress
      
      若.htaccess不存在,手动创建该文件并添加上述代码,设置文件权限为644。
    • Nginx环境:在站点配置文件中添加WordPress重写规则,示例配置如下:
      location / {
          try_files $uri $uri/ /index.php?$args;
      }
      
      添加完成后重启Nginx服务生效。
  • 排查主题与插件冲突

    • 临时切换至Twenty Twenty-Two父主题,测试预览功能。若恢复正常,说明子主题的自定义代码(如修改重写规则的函数)存在问题,检查子主题functions.php中是否有干扰固定链接的代码。
    • 禁用所有插件,逐个重新启用并测试,定位出导致冲突的插件,更新或替换该插件。
  • 验证预览链接格式
    编辑页面时,查看预览按钮的链接是否包含正确的preview=true参数及页面ID,正常格式示例:http://你的域名/页面名/?preview=true&p=123&preview_id=123&preview_nonce=xxxx。若链接格式异常,尝试清除浏览器缓存或使用无痕模式测试。

内容的提问来源于stack exchange,提问作者Luis Chan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 09:15:05