как я могу скрыть строку запроса и * .aspx в URL (c #, asp.net)? - PullRequest
0 голосов
/ 05 июля 2018

, пожалуйста, помогите мне, я провожу 1 день, но пока не могу это исправить

Мне нужно изменить адрес с:

http://localhost:61802/SHOP.aspx?Search=gg

до:

http://localhost:61802/SHOP/Search/gg

в web.config у меня есть:

    <rule name="RewriteASPX" enabled="true">
      <match url="(.*)"  />
      <conditions logicalGrouping="MatchAll" trackAllCaptures="false">
        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />

      </conditions>
      <action type="Rewrite" url="{R:1}.aspx" />
    </rule>
    <rule name="Rewrite Product ID" stopProcessing="true">
      <match url="^SHOP/([0-9a-zA-Z]+)$" />
      <action type="Rewrite" url="SHOP.aspx?Search={R:1}"/>
    </rule>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...