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

重建服务器后WordPress文章名模式固定链接失效问题求助

WordPress文章名模式固定链接无法访问的解决方法

1. 检查服务器重写模块状态

Apache环境

  • 启用mod_rewrite模块:执行命令 a2enmod rewrite(Linux系统),随后重启Apache服务 systemctl restart apache2。
  • 修改站点配置:在站点的<Directory>配置块中设置 AllowOverride All,确保服务器允许读取.htaccess文件的重写规则。

Nginx环境

  • 在站点的server配置块中添加重写规则:
    location / {
        try_files $uri $uri/ /index.php?$args;
    }
    
  • 添加后重启Nginx服务:systemctl restart nginx。

2. 重新生成/配置.htaccess文件

  • 后台自动生成:登录WordPress后台,进入「设置」-「固定链接」,选择「文章名」模式后点击「保存更改」,系统会自动生成符合要求的.htaccess规则(需确保WordPress根目录有写入权限)。
  • 手动创建:如果自动生成失败,手动创建.htaccess文件并写入以下内容,上传至WordPress根目录后设置权限为644:
    # 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
    

3. 验证数据库站点配置

  • 登录数据库管理工具(如phpMyAdmin),找到wp_options表(前缀可能不同),检查siteurl和home字段的值是否与当前站点域名完全一致,避免旧域名或错误路径残留。

4. 清除缓存

  • 清除WordPress缓存插件(如WP Rocket、W3 Total Cache)的缓存数据。
  • 使用浏览器无痕模式测试,或手动清除浏览器缓存,排除缓存干扰。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 19:03:38