Как определить виртуальный путь для приложения IIS из фильтра ISAPI?

Есть ли способ внутри фильтра ISAPI определить виртуальный путь для приложения IIS или виртуального каталога?

По сути, это тот же вопрос, что и Путь к корневому каталогу IIS и Путь к виртуальному каталогу, но вместо приложения ASP.NET я хочу это из фильтра ISAPI.

Всегда ли значение серверной переменной APPL_MD_PATH заканчивается фактическим виртуальным путем приложения? Верно ли, что формат APPL_MD_PATH всегда

/LM/W3SVC/<sitenumber>/ROOT/<Website_vdir>

?


person Cheeso    schedule 03.04.2010    source источник


Ответы (1)


Я не знаю точно, но предполагаю, что формат APPL_MD_PATH всегда такой, как указано выше, поэтому можно просто получить хвостовой сегмент этой переменной сервера, чтобы получить виртуальный путь.

Нужен частный случай root vdir.

person Cheeso    schedule 20.04.2010