Как преобразовать правила перезаписи URL IIS в Microsoft.AspNetCore.Rewrite RewriteOptions? - PullRequest
0 голосов
/ 24 апреля 2020

Я использую следующее правило в файле web.config:

<system.webServer>
 <rewrite>
   <rules>
     <rule name="test" enabled="true" stopProcessing="true">
       <match url="(.*)details[.]aspx(.*)" />
       <action type="Redirect" url="/{C:1}" appendQueryString="false" redirectType="Temporary" />
       <conditions>
         <add input="{QUERY_STRING}" pattern="u1=(.*)" />
       </conditions>
     </rule>
   </rules>
 </rewrite>
</system.webServer>

Я пытался преобразовать его в RewriteOptions, но кажется, что RewriteOptions не так мощен, как правила в файле web.config. Насколько я обнаружил, RewriteOptions не поддерживает условия и тип перенаправления.

Я хочу знать, есть ли способ преобразовать правило в ReweiteOptions?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...