2012-05-11 40 views
0

所以我很难提出一个很好的正则表达式模式,以从Helicon ISAPI Rewrite的URL中删除文件扩展名。它需要能够匹配任何类型的扩展并将其删除?它大部分都是在ISAPI中做到的,我们应该在应用程序源代码中声明控制权(可能导致程序员愤怒)。有任何想法吗?删除文件扩展名反向ISAPI重写

谢谢!


浏览器URL:www.derp.com/folder/file.aspx - > IIS请求URL:www.derp.com/folder/file

浏览器URL:万维网.derp.com/IMG/cutepuppy.jpg - > IIS请求URL:www.derp.com/img/cutepuppy


回答

1

尝试使用以下:

RewriteRule ^([^.]+)\..+$ $1 [NC,R=301,L]