首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Sitecore环境中的URL不正确

Sitecore环境中的URL不正确
EN

Stack Overflow用户
提问于 2016-10-18 16:58:30
回答 1查看 557关注 0票数 3

经过多次试验,我最终成功地为Sitecore 8.2设置了环境

使用的实例名称为habitatdev。我按照git文档在VS解决方案中的3个配置文件中配置了这些自定义名称。

主页http://habitatdev工作正常。但是当试图浏览任何其他页面(比如“关于”)时,它会转到http://habitat.habitatdev/about

所有其他页面都是如此。我看到有一些重定向模块和解决方案可以为重定向创建新的布局。

有没有像web.config中的属性这样的简单修复方法,我们可以将项目设置为导航到http://habitatdev/[name]而不是http://habitat.habitatdev/[name]

修复:

打开此配置- \Website\App_Config\Include\Project\Habitat.Website.config

查找sitecacheSizes属性。

原创:

代码语言:javascript
复制
<sites>
      <site name="habitatdev" patch:after="site[@name='modules_website']"   
   targetHostName="habitat.$(rootHostName)" database="web" virtualFolder="/" .... />
    </sites>
    <cacheSizes>
      <sites>
        <habitat>
          <html>50MB</html>
          <registry>0</registry>
          <viewState>0</viewState>
          <xsl>25MB</xsl>
        </habitat>
      </sites>
    </cacheSizes>

更改为:

代码语言:javascript
复制
<sites>
          <site name="habitatdev" patch:after="site[@name='modules_website']"   
       targetHostName="$(rootHostName)" database="web" virtualFolder="/" .... />
        </sites>
        <cacheSizes>
          <sites>
            <habitatdev>
              <html>50MB</html>
              <registry>0</registry>
              <viewState>0</viewState>
              <xsl>25MB</xsl>
            </habitatdev>
          </sites>
        </cacheSizes>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-18 17:06:58

问题(看你的评论)出在你的站点配置中。

您必须:

代码语言:javascript
复制
<site name="habitat" targetHostName="habitat.habitatdev" database="web" virtualFolder="/" physicalFolder="/" rootPath="/sitecore/content/habitat" startItem="/Home" ... />

这意味着当Sitecore生成url时,它会使用targetHostName="habitat.habitatdev"作为主机名来创建它们。

只需将其更改为

代码语言:javascript
复制
<site name="habitat" targetHostName="habitatdev" database="web" virtualFolder="/" physicalFolder="/" rootPath="/sitecore/content/habitat" startItem="/Home" ... />

并且所有的urls都将是http://habitatdev/...

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40103830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档