【问题标题】:How to Rewrite Query String URL's in DNN如何在 DNN 中重写查询字符串 URL
【发布时间】:2013-12-02 14:22:18
【问题描述】:

我正在使用 DNN (DotNetNuke) 6,我有如下网址,

http://localhost/Training/rpscategory.aspx?P=Oracle&Cat=Middleware

我想重写上面的网址,

http://localhost/Training/Oracle/Middleware

http://localhost/Training/rpscategory.aspx?P=Oracle&Cat=Middleware&Course=Monitor-and-Performance

我想重写上面的网址,

http://localhost/Training/Oracle/Middleware/Monitor-and-Performance

如何实现这一目标

提前致谢

【问题讨论】:

    标签: asp.net c#-4.0 url-rewriting dotnetnuke


    【解决方案1】:

    http://www.asp.net/mvc/tutorials/controllers-and-routing/creating-custom-routes-cs

    UrlRouting 更有用且易于理解 请参阅此链接。 .它一定会帮助你

    第二个选项

    UrlRewrite 选项在 IIS 中也很容易使用。IIS 将其作为内置功能提供。 您只需将 urlrewrite 添加到可以从网络下载的 iis 中,然后将您的 url 添加到 IIS(Url Rewrite)中,它会自动更改您的 WebConfig 并将 Url 转换为用户友好的 URl。

    :-)

    【讨论】:

      【解决方案2】:

      我已经通过使用OpenUrlRewriter 在 DNN 中实现了重写查询字符串 URL

      Here is in detail..

      【讨论】:

        猜你喜欢
        • 2016-06-24
        • 2011-08-02
        • 2012-01-18
        • 1970-01-01
        • 2023-03-04
        • 2012-06-16
        • 2015-03-14
        • 2014-08-07
        相关资源
        最近更新 更多