我有一个Sitefinity项目,版本10.2。我需要设置默认网址。我的意思是目前项目看起来像这样:url / Sitefinity。我需要网站上的所有内容都是这样的:url / Portal / Sitefinity。我对.Net有点新鲜,我不知道如何处理这个问题。到目前为止,我已尝试在web.config中添加重写,但它会生成错误。
<rule name="Portal prefix">
<match url="Portal/(.*)" />
<action type="Rewrite" url="{R:1}"/>
</rule>
任何帮助都将不胜感激。
答案 0 :(得分:0)
不建议更改后端网址 - 它在代码的许多地方都是硬编码的,所以最好留下它。
来自this article:
&#34; 后端的路径是硬编码的,无法更改。 您可以在IIS中添加一些重写规则,以转发指向/ Sitefinity的备用路径的URL,但/ Sitefinity路径仍然可用。 &#34;