Angularjs 角度Url的Url重写

Angularjs 角度Url的Url重写,angularjs,url-rewriting,Angularjs,Url Rewriting,我有一个有角度的URL,例如“www.mycompany.com/employee/{78}”。 我想重写这个url,就像我点击这个员工一样,并尝试使用其基本url在新选项卡中打开它,即“www.mycompany.com/index.html/employee/78” 这里我的问题是如何使用查询字符串??i、 e.在这种情况下,重写URL时的员工id。现在我已经把常数78放在了这个值上,但是我想引用的任何常数“[0-9]+$”都会用到这个值。找到了下面的答案。需要为([0-9]+)加括号才

我有一个有角度的URL,例如“www.mycompany.com/employee/{78}”。 我想重写这个url,就像我点击这个员工一样,并尝试使用其基本url在新选项卡中打开它,即“www.mycompany.com/index.html/employee/78”



这里我的问题是如何使用查询字符串??i、 e.在这种情况下,重写URL时的员工id。现在我已经把常数78放在了这个值上,但是我想引用的任何常数“[0-9]+$”都会用到这个值。

找到了下面的答案。需要为([0-9]+)加括号才能使用{R:1}

<rule name="main rule 2" stopProcessing="true">
   <match url="^index.htm/employee/([0-9]+)" /> 
     <action type="Redirect" url="/employee/{R:1}" appendQueryString="false" />
</rule>

<rule name="main rule 2" stopProcessing="true">
   <match url="^index.htm/employee/([0-9]+)" /> 
     <action type="Redirect" url="/employee/{R:1}" appendQueryString="false" />
</rule>