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

如何为单个TYPO3站点配置多域名无跳转访问

TYPO3单站点多域名无跳转访问解决方案
  • 配置TYPO3站点域名映射
    进入TYPO3后端的「站点管理」,编辑现有唯一站点的配置,在「域名」选项里添加第二个域名https://www.otherexample.com(格式要和主域名一致,比如都带https和www),保存后务必清除TYPO3全缓存。

  • 确认Apache虚拟主机配置有效性
    确保虚拟主机配置中,主域名的ServerAlias已包含第二个域名,示例配置如下:

    <VirtualHost *:443>
        ServerName www.example.com
        ServerAlias www.otherexample.com
        DocumentRoot /path/to/typo3/public
        # 此处添加SSL证书、日志等其他必要配置
    </VirtualHost>
    

    配置完成后重启Apache服务。

  • 配置可信主机规则
    在TYPO3的typo3conf/LocalConfiguration.php中添加可信主机正则,确保TYPO3认可两个域名的请求:

    $GLOBALS['TYPO3_CONF_VARS']['SYS']['trustedHostsPattern'] = '^(www\.example\.com|www\.otherexample\.com)$';
    

    保存后再次清除缓存测试。

  • 检查路由配置
    确保站点的config.yaml路由配置中没有硬编码单个域名的规则,保持默认路由设置即可,避免域名匹配冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 14:05:39