我使用了一个规则将页面重定向到 https。以下是 web.config 中的规则:
<rules>
<rule name="HTTPs Redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{ALL_HTTP}" matchType="Pattern"
pattern="HTTP_X_FORWARDED_PROTO:https" ignoreCase="true" negate="true" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" />
</rule>
</rewrite>
此规则将所有页面重定向到 https,但我想重定向我的应用程序的某些页面,例如如果我有两个页面 test.aspx 和 test1.aspx,那么我想将 test.aspx 重定向到 https,将 test1.aspx 重定向到 http。怎么可能。
谢谢