URL переписать для одного уровня? - PullRequest
0 голосов
/ 14 апреля 2011

Мне нужно правило перезаписи, которое использует только один параметр.

<rewrite url="~/(.+).aspx to="www.mysite.com/results?search=$1" />

Проблема в том, что теперь я не могу получить доступ к своей странице default.aspx, и в основном ко всем запросам, которые имеют один и тот же файл - изображения, таблицы стилей и т. Д.

Я предполагаю, что есть некоторые правила исключений, которые можно написать?

Кроме того, могу ли я на лету делать замену символов, например заменять пробелы на «+», подчеркивания штрихами и т. Д.?

Спасибо.

1 Ответ

0 голосов
/ 14 апреля 2011

Нет, это не правило, вам нужно настроить iis для обработки с asp.net всех файловых запросов.

здесь вы шаг за шагом.

http://forums.iis.net/t/1015329.aspx

...