0

在 ASP.NET 的 web.config 文件中 URL Rewrite rule true

         <rule source="/somedirectory/" destination="/default.aspx" />

         <rule source="/somedirectory/another/" destination="/page01.aspx" />

第一个工作正常,但第二个似乎不起作用

我怎么能解决这个问题

4

1 回答 1

0

尝试使用 UrlMappings:

 <system.web>
     <urlMappings enabled="true">
         <add url="~/somedirectory/" mappedUrl="~/default.aspx"/>
         <add url="~/somedirectory/another/" mappedUrl="~/page01.aspx"/>
    </urlMappings>
 </system.web>

确保在 url 和 mappedUrl 属性中使用“~”。

于 2012-05-02T08:12:35.563 回答