Дублирование параметров в строке запроса при перенаправлении - PullRequest
0 голосов
/ 28 марта 2019

У меня есть правило в файле конфигурации, предназначенное для перенаправления http на https, и оно работает, но оно также дублирует параметры в строке запроса.

Так что это ...

http://sitename.com/?param=4

становится этим ...

https://sitename.com/?param=value&param=4

Я должен отметить, что когда я начинаю с https, этого не происходит, поэтому это должен быть мой код преобразования,Это выглядит правильно для меня ...

      <rule name="HTTP to HTTPS Redirect" enabled="true" patternSyntax="Wildcard" stopProcessing="true">
      <match url="*" negate="false" />
      <conditions logicalGrouping="MatchAny">
        <add input="{HTTPS}" pattern="off" />
      </conditions>
      <action type="Redirect" url="https://{HTTP_HOST}{PATH_INFO}" redirectType="Permanent" appendQueryString="false"/>
    </rule>
...