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

WordPress无需插件:/%postname%/转/%postname%-1/的301重定向代码

301重定向代码实现固定链接格式修改

Apache服务器(使用.htaccess文件)

若你的网站基于Apache服务器,直接在网站根目录的.htaccess文件中添加以下代码(放在WordPress默认的重写规则之前):

RewriteEngine On
RewriteRule ^([^/]+)/$ /$1-1/ [R=301,L]

这条规则会将所有原格式的链接(如https://你的域名/文章标题/)永久重定向到新格式链接https://你的域名/文章标题-1/。注意如果文件中已有RewriteEngine On,无需重复添加。

Nginx服务器

如果是Nginx服务器,找到你的站点配置文件(通常位于/etc/nginx/sites-available/或/usr/local/nginx/conf/vhosts/目录下),在server代码块内添加以下规则:

rewrite ^/([^/]+)/$ /$1-1/ permanent;

添加完成后重启Nginx服务使配置生效:

sudo systemctl restart nginx

关键注意事项

  • 修改配置前务必备份原文件,防止操作失误导致网站无法访问。
  • 需先在WordPress后台完成固定链接设置(路径:设置→固定链接→自定义结构,设置为/%postname%-1/)。
  • 301是永久重定向,搜索引擎会更新索引,不会影响站点原有SEO权重。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 19:12:03