如何在web.config

时间:2018-02-08 15:57:01

标签: c# .net url sitefinity

我有一个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>

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

不建议更改后端网址 - 它在代码的许多地方都是硬编码的,所以最好留下它。

来自this article

&#34; 后端的路径是硬编码的,无法更改。 您可以在IIS中添加一些重写规则,以转发指向/ Sitefinity的备用路径的URL,但/ Sitefinity路径仍然可用。 &#34;