繁体   English   中英

重写url查询字符串看起来像目录

[英]Rewrite url query string to look like directory

好吧,我实际上英文不好,所以我很快就无法在标题中解释我的问题...

很快,我需要

http://<SITE>/user/?id=<x>

http://<SITE>/id<x>

是否可以在Microsoft Azure中使用web.config?

在您的web.config中,您应该在<system.webServer>部分中插入以下规则:

<rewrite>
      <rules>
        <rule name="Redirect for user" stopProcessing="true">
          <match url="^user" /> 
          <conditions>
             <add input="{QUERY_STRING}" pattern="id=(\d+)" />  
          </conditions>  
          <action type="Redirect" url="/id/{C:1}" appendQueryString="false" />
        </rule>
      </rules>
</rewrite>

它将诸如http://<SITE>/user/?id=<x>类的URL重定向到http://<SITE>/id<x> ,其中<x>是数字

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM