Sitecore 配置包括文件相对路径和转换

Sitecore config include file relative paths and transformation

我正在尝试 URL 从一个网站重定向到其他网站 当用户请求以下 url 时,使用 URL 重定向我将请求重定向到同一服务器上的不同端口。

www.mydomain.com/sitecoresite => www.mydomain.com:81/sitecoresite

现在的问题是 sitecoresite81 端口下有一个 datafolder 路径,该路径相对于第一个站点。我怎样才能使用 sitecoresite 路径。

如何使此路径成为相对路径?

 <sc.include file="/_EnvironmentSettings/datafolder.config" />

第二个问题是如何在 sitecore 站点的 sitecore 部分使用 web.config 转换。

虽然我同意 jammykam 关于使用补丁文件更新 Sitecore 设置的观点,但在某些情况下,您可能希望将补丁文件转换为发布版本和调试版本。例如,SMTP 设置等...

为此,我使用 VS 的 SlowCheatah 插件 - 它可以很好地创建转换,然后我的部署服务器在部署时执行转换。尽管我建议您不要为每个环境创建大量转换。通过部署服务器设置变量的简单发布转换会更好。