【问题标题】:I am using Intelligencia.UrlRewriter for URL rewrite appending我正在使用 Intelligencia.UrlRewriter 进行 URL 重写附加
【发布时间】:2018-08-01 02:09:33
【问题描述】:

我在我的 asp.net 应用程序中使用 Intelligencia.UrlRewriter 进行 URL 重写。我的 URL 结构类似于 www.example.com/media/index.html。我在 URL 重写方面遇到了一个大问题,无论将上述 URL 附加到同一页面。我怎样才能防止附加?和 / 我的 URL 重写代码如下。

<rewrite url="^/media/index.html" to="~/admin/media.aspx" /> 

如果我输入 /media/index.htmltestt 那么它也会显示相同的页面。我该如何解决这个问题。请帮帮我

【问题讨论】:

    标签: asp.net url-rewriting web-config asp.net-3.5 urlrewriter.net


    【解决方案1】:

    我通过用 ^[Caret] 符号替换 ~[Tilde] 解决了这个问题,以停止在 start 中附加 url 并在 URL end 中使用 $

    上面的 URL 不会在域名之前附加任何内容,它不会接受 html 之后没有任何内容的任何内容?。

    【讨论】:

      猜你喜欢
      • 2016-01-20
      • 1970-01-01
      • 2014-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-27
      • 2012-11-29
      • 1970-01-01
      相关资源
      最近更新 更多