0

ASP.NETのweb.configファイル内URL書き換えルールtrue

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

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

最初のものは正常に動作しますが、2番目のものは動作しないようです

どうすればそれを解決できますか

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 に答える