WordPress未知URL重定向至首页及分页URL跳转问题咨询
WordPress 这类URL重定向现象的原因解析
一、www.example.com/page/随机数字或www.example.com/page跳转到首页的原因
这是WordPress默认路由规则和容错机制的正常表现:
- WordPress的路由系统会优先匹配已创建的页面、文章、归档页等合法URL。如果
page不是你站点中已存在的页面slug,且/page/随机数字也不属于任何归档页面的合法分页(比如博客首页、分类页的分页格式是/xxx/page/数字,而非单独的/page/数字),那么这个URL会被判定为无效。 - 对于无效URL,WordPress会根据站点配置自动重定向到首页,这是核心自带的容错处理逻辑,避免用户看到404页面的同时,引导用户回到站点核心页面。
二、www.example.com/blog/page2重定向到www.example.com/blog/page/2的原因
这是WordPress自带的URL规范化功能,属于核心特性:
- WordPress为了保证URL的一致性、避免重复内容(利于SEO),会自动修正不符合标准格式的分页URL。官方标准的分页格式是
归档路径/page/数字,而page2这种简写属于不规范写法。 - 这个重定向是通过WordPress核心的
redirect_canonical函数和重写规则实现的,目的是确保分页功能正常工作,同时维护站点URL的规范性。
内容的提问来源于stack exchange,提问作者Murali Krishna P
相关产品推荐
相关产品推荐

