Asp.net Url重写不会';行不通
我试图重写URL,但如果我在Asp.net Url重写不会';行不通,asp.net,url-rewriting,Asp.net,Url Rewriting,我试图重写URL,但如果我在 localhost它们不会改变 <system.web> <urlMappings enabled="true"> <clear/> <!--Account--> <add url="~/Paswoord" mappedUrl="~/Account/ChangePassword.aspx"/> <!--Ad
localhost它们不会改变
<system.web>
<urlMappings enabled="true">
<clear/>
<!--Account-->
<add url="~/Paswoord" mappedUrl="~/Account/ChangePassword.aspx"/>
<!--Admin-->
<add url="~/AddUsers" mappedUrl="~/Admin/AddUser.aspx"/>
<add url="~/DeleteUsers" mappedUrl="~/Admin/DeleteUser.aspx"/>
</urlMappings>
<system.web>
我认为问题在于
url
没有指向aspx页面。试一试
<!--Account-->
<add url="~/Paswoord.aspx" mappedUrl="~/Account/ChangePassword.aspx"/>
<!--Admin-->
<add url="~/AddUsers.aspx" mappedUrl="~/Admin/AddUser.aspx"/>
<add url="~/DeleteUsers.aspx" mappedUrl="~/Admin/DeleteUser.aspx"/>
我想你应该试试这个 并下载给出的文档并相应地尝试……这很有效
Default.aspx:
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Password">HyperLink</asp:HyperLink>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/AddUsers">HyperLink</asp:HyperLink>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/DeleteUsers">HyperLink</asp:HyperLink>
超链接
超链接
超链接
网络配置:
<system.web>
<urlMappings enabled="true">
<clear/>
<!--Account-->
<add url="~/Password" mappedUrl="~/Account/ChangePassword.aspx"/>
<!--Admin-->
<add url="~/AddUsers" mappedUrl="~/Admin/AddUser.aspx"/>
<add url="~/DeleteUsers" mappedUrl="~/Admin/DeleteUser.aspx"/>
</urlMappings>
<system.web>
你的url Paswoord真的是这样拼写的吗?