从 webconfig URL 重定向获取内部服务器错误
Getting internal server errors from webconfig URL redirect
不确定为什么会这样,但无论是 %20
还是 </code> 似乎都会导致应用程序完全中断。我有一个 url,我想使用一些查询参数重定向它,如下所示:</p>
<p><code>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
或
,我该如何解决这个问题?
问题是使用 &
而不是 &
不确定为什么会这样,但无论是 %20
还是 </code> 似乎都会导致应用程序完全中断。我有一个 url,我想使用一些查询参数重定向它,如下所示:</p>
<p><code>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
或 ,我该如何解决这个问题?
问题是使用 &
而不是 &