Здравствуйте, ibnTeo, Вы писали:
L>>Что-ты написать-то хочешь, если не секрет? А то может это уже давно написали.
T>Простой rewriter, но чтобы POST-заросы поддерживал. Если в IIS настроить обработку 404 на скрипт, то вообще обработать POST-запрос будет нереально.
T>DWORD CRewriterFilter::OnPreprocHeaders(CHttpFilterContext *pCtxt, PHTTP_FILTER_PREPROC_HEADERS pHeaders)
T>{
T> CHAR * url="/rewrite.asp";
T> BOOL res=pHeaders->SetHeader((HTTP_FILTER_CONTEXT*) &pCtxt, "URL", url);
T> return SF_STATUS_REQ_NEXT_NOTIFICATION;
T>}
T>В итоге исходный URL получаем в HTTP_X_REWRITE_URL
Велосипед изобретаешь. Посмотри наш ISAPI_Rewrite.

В нем разве что только проверки файла нет.
T>POST данные на месте
T>Надо еще проверку файла прикурить, чтоб зазря не реврайтить.
Довольно гнилое это дело. Как ты будешь обрабатывать запросы к uri типа '/', '/folder/' и т.п.? Или еще почище — запросы, которые резолвятся через script map'ы с отсутсвием проверки на существование файла?