Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Переадресация всех запросов к ASP.NET
|
|||
|---|---|---|---|
|
#18+
Доброе время суток... Хочу сделать переадресацию всех запросов на .NET. Поисковик порекомендовал или использовать обходной метод с 404 ошибкой, или править конфиг IISа. Есть ли "законный" способ сделать это средствами ASP.NET? win2k3 + asp.net 2.0 *)в конфиге IISа прописано для корневой директории сайта: ScriptMaps=".*,c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll,0"> Но почему-то не помогает *)в вэб конфиге: <httpHandlers> <clear/> <add verb="*" path="*" type="myHandler"/> </httpHandlers> Что тоже не помогает *)global.asax настроен на перехват но почему-то тоже этого не делает :-\ Тем не мение в результате запроса / всеравно или листинг денай или сам листинг, (в зависимости от галочки в конфиге) :-\ Посоветуйте плиз чего-нибудь, господа программисты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2006, 10:06 |
|
||
|
Переадресация всех запросов к ASP.NET
|
|||
|---|---|---|---|
|
#18+
Частично решил проблему заменой строки в конфиге: ScriptMaps=".*,c:\windows\...\aspnet_isapi.dll,0"> на ScriptMaps="*,c:\windows\...\aspnet_isapi.dll,0"> После чего, строка в гуи уонфигураторе для IISа переползла из менеджед экстеншен в wildcard application maps. :-\ забавно, но под win2k такой фичи что-то не припомню. Теперь global.asax и httpHandler вызываются всегда и работают. Но вопрос остается открытым - можно ли добиться того же эффекта только средствами фреймверка, не прибегая к правке конфига IISa? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2006, 10:43 |
|
||
|
Переадресация всех запросов к ASP.NET
|
|||
|---|---|---|---|
|
#18+
Способа сделать это не прибегая к изменениям настроек IIS я не знаю, но всегда делаю это так, как описано, например, вот тут: http://scottwater.com/blog/articles/Wildcard.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2006, 11:09 |
|
||
|
Переадресация всех запросов к ASP.NET
|
|||
|---|---|---|---|
|
#18+
Доброе время суток... Хочу сделать переадресацию всех запросов на .NET. Поисковик порекомендовал или использовать обходной метод с 404 ошибкой, или править конфиг IISа. Есть ли "законный" способ сделать это средствами ASP.NET? win2k3 + asp.net 2.0 *)в конфиге IISа прописано для корневой директории сайта: ScriptMaps=".*,c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll,0"> Но почему-то не помогает *)в вэб конфиге: <httpHandlers> <clear/> <add verb="*" path="*" type="myHandler"/> </httpHandlers> Что тоже не помогает *)global.asax настроен на перехват но почему-то тоже этого не делает :-\ Тем не мение в результате запроса / всеравно или листинг денай или сам листинг, (в зависимости от галочки в конфиге) :-\ Посоветуйте плиз чего-нибудь, господа программисты? В 2003 виндосе это очень легко делается в IIS 1. Открываешь свойства виртуального каталога(сайта) 2. Закладка "Домашний каталог" 3. Кнопка "Настройка" 4. В WinXP там только возможность сопоставить aspnet_isapi.dll определенному расширению, а в Win2003 прям под этим списком ещё один - добавиь туда aspnet_isapi.dll и ASP.NET будет получать абсолютно все запросы ASP.NET forever! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2006, 18:48 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=18&tid=1390282]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
17ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
| others: | 218ms |
| total: | 307ms |

| 0 / 0 |
