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

Sitefinity多站点页面访问重定向至主站问题求助

Sitefinity多站点重定向至主站的解决方法
  • 检查站点域名绑定配置
    进入Sitefinity后台管理 -> 站点管理 -> 目标站点 -> 设置 -> 域名,确认已添加与访问URL完全匹配的域名(含http/https、www前缀差异),并将该域名设为默认域名。

  • 验证IIS站点绑定
    在服务器IIS中,确认新站点对应的应用程序池已绑定正确的主机名、端口(80/443),HTTPS场景下SSL证书配置无误。若多站点共用应用程序池,需确保IIS主机头绑定覆盖所有站点域名,或通过主机名区分站点。

  • 排查URL重写规则
    查看项目根目录web.config,检查是否存在强制跳转到主站的全局重定向规则;同时进入Sitefinity后台设置 -> 高级 -> URL重写,确认无针对新站点的错误重定向规则。

  • 清除缓存并重启应用
    进入管理 -> 站点管理 -> 目标站点 -> 操作 -> 清除缓存,清除页面缓存;随后重启IIS应用程序池,确保配置变更生效。

  • 检查默认页面设置
    进入页面管理 -> 目标站点 -> 设置 -> 高级 -> 默认页面,确认新站点的首页已正确配置,且页面URL未指向主站域名。

  • 验证多站点路由配置
    打开web.config的<sitefinity>节点,检查<sites>配置中,新站点的domain属性和siteMapRootNodeId是否正确指向该站点的内容节点,示例配置:

    <sites>
      <site domain="main-site.com" siteMapRootNodeId="xxx" />
      <site domain="new-site.com" siteMapRootNodeId="yyy" />
    </sites>
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 05:42:02