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

Typo3 v.8使用url_forwarding无法将首页重定向至外部域名

解决Typo3 v.8首页无法301重定向到新域名的问题

方案1:修改服务器.htaccess文件(优先推荐)

直接在旧网站根目录的.htaccess文件最顶部添加以下规则,确保放在Typo3默认规则之前执行:

# 旧域名首页301重定向到新域名首页
RewriteEngine On
RewriteCond %{HTTP_HOST} ^a.com$ [NC]
RewriteRule ^$ https://b.com/ [L,R=301]

如果旧域名包含www前缀,补充对应规则:

RewriteCond %{HTTP_HOST} ^www.a.com$ [NC]
RewriteRule ^$ https://b.com/ [L,R=301]

这个方法通过服务器层面直接拦截请求,绕开Typo3插件的限制,可靠性最高。

方案2:通过TypoScript配置实现

在Typo3后台找到根模板的TypoScript设置,添加以下代码(替换1为你的首页实际PID):

# 针对首页设置301重定向
[globalVar = TSFE:id = 1]
config.additionalHeaders = HTTP/1.1 301 Moved Permanently
config.additionalHeaders.location = https://b.com/
[end]

保存后清空Typo3缓存,访问旧域名首页即可触发重定向。适合没有服务器权限的场景。

方案3:检查url_forwarding插件配置

确认插件是否正确配置首页规则:

  • 进入插件管理界面,手动添加规则:源路径填/,目标路径填https://b.com/
  • 确保规则类型选择301永久重定向,且规则处于启用状态
  • 部分插件对根路径匹配有特殊要求,可尝试调整“精确匹配”等选项后测试

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 20:43:11