我可以在web.config中设置重写规则:
发件人:
https://cats.animals.co.uk/kittens/Docs.aspx?p1=115&p2=8&p3=200309 .......
收件人:
https://cats.animals.co.uk/Docs.aspx?p1=115&p2=8&p3=200309 .......
没有“小猫”部分。
答案 0 :(得分:0)
是的,就像使用IIS一样。您需要通过将其添加到web.config中来完成此操作。这是Microsoft文档的link。
您想要的模式,请注意该模式应该关闭。
^ /([0-9] +)/([_ 0-9a-z-] +)
由于您只需要第二部分,所以进行了重写:
{R:2}
<rewrite>
<rules>
<rule name="Rewrite to article.aspx">
<match url="^/([0-9]+)/([_0-9a-z-]+)" />
<action type="Rewrite" url="{R:2}" />
</rule>
</rules>
</rewrite>