[英]IIS URL Rewrite - Remove a directory from URL without redirect action
是否可以在不使用重定向操作的情况下从URL中删除目录? 换句话说,我只能执行“重写”操作。
我需要使用这样的URL: http : //www.example.com/de/folderabc/specs/default.aspx并删除“ folderabc”目录以使其像这样: http : //www.example.com /de/specs/default.aspx
到目前为止,我尝试过的任何变体均无效:
<system.webServer>
<rewrite>
<rules>
<rule name="removefolder" stopProcessing="true">
<match url="folderabc/(.*)" />
<action type="Rewrite" url="/{R:0}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
我正在使用IIS 7.5。
尝试在您的url
插入尖号^
以进行匹配。
<match url="^folderabc/(.*)" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.