我有一个sitecore asp.mvc网站。
sitecore内容的结构如下:
> sitecore
-->Content
---->MySite
------>Home
------>Page1
------>Page2
在sitecore配置文件中,startItem是MySite。
当我打开www.mysite.com
时,会显示MySite。
我想显示Home子项而不是MySite,这样做的最佳方式是什么?
答案 0 :(得分:3)
您可能想要使用IIS Rewrite
module。只需在root上设置重定向或重写为/Home
。
<rule name="Index Request" enabled="true" stopProcessing="true">
<match url="^$" />
<action type="Rewrite" url="/home" />
</rule>
如果您希望留在www.mysite.com
网址但显示在家或
<rule name="Index Request" enabled="true" stopProcessing="true">
<match url="^$" />
<action type="Redirect" url="/home" />
</rule>
如果您想重定向到www.mysite.com/Home
网址。在这种情况下,您也可以考虑在没有安装IIS Redirect
模块的情况下进行重定向布局/子布局。