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

请求Apache .htaccess多语言URL 301重定向规则

Apache .htaccess 301重定向配置方案

针对停止管理的/es、/pt、/ru等语言路径,以下是实现301永久重定向到对应/en路径的规则:

重定向规则代码

将以下代码添加到网站根目录的.htaccess文件中:

# 开启URL重写模块
RewriteEngine On

# 匹配指定语言根路径(如/es、/pt)重定向到/en
RewriteRule ^(es|pt|ru)/?$ /en/ [R=301,L]

# 匹配带页面路径的语言URL(如/es/page_path)重定向到/en/page_path
RewriteRule ^(es|pt|ru)/(.*)$ /en/$2 [R=301,L]

规则说明

  • RewriteEngine On:必须放在规则最前面,开启Apache的URL重写功能
  • 第一条规则:匹配/es、/pt、/ru这类语言根路径(末尾带不带斜杠都生效),执行301永久重定向到/en/
  • 第二条规则:匹配/es/page_path这类带后续页面路径的URL,替换语言前缀为/en,完整保留原页面路径部分
  • R=301:标记为永久重定向,帮助搜索引擎更新收录记录
  • L:表示当前规则是最后匹配规则,避免后续规则重复处理

如果还有其他需停止管理的语言,直接在括号内添加对应语言代码即可,例如(es|pt|ru|fr)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 18:03:10