2012-05-11 2 views
0

У меня возникли проблемы с хорошим шаблоном Regex, чтобы удалить расширение файла из URL-адреса с помощью Helicon ISAPI Rewrite. Он должен уметь сопоставлять любые типы расширений и удалять его? Лучше всего это сделать в ISAPI, чтобы сделать это из-за отсутствия ... скажем, контроль (вызвавший возможный случай ярости программистов) в источнике приложения. Есть идеи?Удалить расширение файла в обратном порядке ISAPI Rewrite

Спасибо!


Пример

Browser URL: www.derp.com/folder/file.aspx -> IIS URL запроса: www.derp.com/folder/file

Browser URL: WWW .derp.com/IMG/cutepuppy.jpg -> Запрос IIS URL: www.derp.com/img/cutepuppy


ответ

1

Попробуйте использовать следующее:

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