HTML.Actionlink在ASP.Net MVC中无法与URLRewrite一起正常使用

时间:2018-07-29 07:51:21

标签: asp.net .net asp.net-mvc url-rewriting

我正在像这样在ASP.Net MVC应用程序中使用URL重写

 <rewrite>
   <rules>
     <rule name="hello">
       <match url="hello/*" />
       <action type="Rewrite" url="home/index" />
     </rule>
   </rules>
 </rewrite>

并且工作正常。当我调用URL / hello / test时,URL指向家庭/索引。但是问题是,当我在剃刀视图中像这样 Html.ActionLink(“ About”,“ About”,“ Home”)使用HTML.ActionLink时,它将生成URL / hello / About而不是/ Home /关于。

0 个答案:

没有答案