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

如何批量将PHP页面重定向至WordPress新页面?

批量重定向旧PHP页面到WordPress新页面的简便方案

一、用.htaccess实现批量301重定向(Apache服务器)

这是最适合新手的方案,无需复杂后端开发,仅需修改WordPress根目录的.htaccess文件:

  1. 登录网站文件管理器(比如cPanel文件管理器),找到根目录下的.htaccess文件(若看不到,开启「显示隐藏文件」选项)。如果没有该文件,先进入WordPress后台→设置→固定链接,选择「文章名」格式并保存,系统会自动生成.htaccess。
  2. 先备份原.htaccess文件(防止出错),再在文件开头添加以下代码:
# 批量重定向所有PHP页面到无后缀URL
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\.php$ /$1 [L,R=301]
  1. 保存文件即可。这段代码会将所有xxx.php的旧URL永久重定向到xxx的新URL,301重定向是搜索引擎认可的永久跳转,不会丢失旧页面的权重。

如果你的网站用的是Nginx服务器,找到Nginx配置文件(通常是/etc/nginx/sites-available/你的域名.conf),在server块里添加以下代码:

# 批量重定向PHP页面到无后缀URL
rewrite ^/(.*)\.php$ /$1 permanent;

保存后重启Nginx服务生效。

二、快速让新页面被Google收录

  1. 提交站点地图:安装Yoast SEO或Rank Math这类SEO插件,它们会自动生成XML站点地图。登录Google Search Console,在「站点地图」选项里提交生成的站点地图URL(比如https://你的域名/sitemap_index.xml)。
  2. 手动请求索引:对重要页面,在Google Search Console的「URL检查」工具中输入新页面URL,点击「请求索引」,加快爬虫抓取速度。
  3. 优化内部链接:在WordPress的文章、页面中添加新页面的内部链接,帮助爬虫顺着链接发现所有新页面。
  4. 确保内容匹配:新页面内容要和对应旧页面一致,避免重定向后内容缺失,影响Google对新页面的收录评估。

三、验证重定向效果

  • 直接在浏览器输入旧的.phpURL,确认是否自动跳转到对应新URL,且地址栏显示新URL。
  • 在Google Search Console的「覆盖范围」报告里,查看重定向相关提示,确认无错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 05:24:17