【问题标题】:Getting internal server errors from webconfig URL redirect从 Web 配置 URL 重定向获取内部服务器错误
【发布时间】:2018-01-02 16:47:10
【问题描述】:

不知道为什么会这样,但无论我有%20 还是,它似乎都会导致应用程序完全崩溃。我有一个要使用一些查询参数重定向的 url,如下所示:

enroll.html --> /connect/sign-up.aspx?utm_source=Prospect%20Brochure%20and%20Quizk%20Guide&utm_medium=Print&utm_content=alprolixdotcomslashdiscover&utm_campaign=Vanity%20URL

这是我的规则:

        <rule name="ALP Prospect Brochure And ALP Quick Guide" stopProcessing="true">
          <match url="(.*)" />
          <conditions logicalGrouping="MatchAny" trackAllCaptures="false">
             <add input="{HTTP_HOST}{REQUEST_URI}" pattern="/enroll.html" />
          </conditions>
          <action type="Redirect" url="/connect/sign-up.aspx?utm_source=Prospect Brochure and Quizk Guide&utm_medium=Print&utm_content=alprolixdotcomslashdiscover&utm_campaign=Vanity URL" redirectType="Permanent"/>
        </rule>

似乎找不到任何明确说明操作 url 重定向中允许的内容的文档,我假设这是因为 %20,我该如何解决这个问题?

【问题讨论】:

    标签: asp.net asp.net-mvc web-config


    【解决方案1】:

    问题在于使用&amp;amp; 而不是&amp;amp;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-01
      • 2014-01-30
      • 1970-01-01
      • 2011-07-11
      • 1970-01-01
      • 2020-11-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多