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

旧WordPress站点正则重定向/news{数字}.html至首页方法咨询

解决WordPress中/news{数字}.html页面的批量重定向问题

没问题,我帮你搞定这个批量重定向的事儿,用SEO Redirection插件实现起来很简单,跟着下面的步骤操作就行:

步骤1:打开SEO Redirection插件的规则管理页面

登录你的WordPress后台,找到SEO Redirection插件的入口(一般在左侧菜单里,可能叫「SEO重定向」或者直接是「Redirection」),进入添加新重定向规则的页面。

步骤2:配置正则重定向规则

在添加规则的表单里,按以下内容填写:

  • 源URL(Source URL):填入正则表达式 ^/news\d+\.html$
  • 目标URL(Target URL):填入你的网站首页地址,直接用 / 就行(如果你的首页是根域名的话,用相对路径更灵活)
  • 重定向类型:选择「301永久重定向」(这对SEO最友好,告诉搜索引擎旧页面已经永久迁移到首页)
  • 关键设置:一定要勾选插件里的「正则表达式(Regex)」选项(不同插件可能叫类似的名字,比如「使用正则」),否则这个规则不会生效!

正则表达式的简单解释(帮你理解为什么这么写)

怕你担心写错,给你拆解一下这个正则的含义:

  • ^:匹配URL的开头,确保只有以/news开头的URL才会被匹配
  • /news:固定匹配你的旧新闻页的前缀部分
  • \d+:匹配一个或多个数字(对应你例子里的3068、2464这些数字)
  • \.html:匹配.html结尾,这里的\是转义符,因为正则里的.是通配符,转义后才代表实际的点号
  • $:匹配URL的结尾,确保整个URL完全符合/news{数字}.html的格式,不会误匹配带参数或者额外路径的URL

最后验证一下

规则保存后,找一个旧的新闻页地址(比如你例子里的/news3068.html),在浏览器里访问它,看看是不是自动跳转到首页,同时可以用浏览器的开发者工具(F12)查看网络请求的状态码是不是301,确认规则生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 03:51:50