Карта приложения с подстановочными знаками, вызывающая ошибку на домашней странице umbraco
-
19-09-2019 - |
Вопрос
Я пытаюсь настроить свой сайт umbraco так, чтобы он не использовал расширение .aspx.Я внес необходимые изменения в файлы конфигурации, но когда я добавил сопоставление приложений с подстановочными знаками в IIS, домашняя страница теперь возвращается с ошибкой ссылки на объект (в System.Web.UI.Control.ResolveClientUrl), если я пытаюсь получить к ней доступ из корень (т. http://сайт.com/).Ошибка не возникает, если я добавляю default.aspx или перехожу к /home (корневой узел).Есть ли что-то еще, что мне нужно настроить, чтобы корневой узел работал по корневому URL-адресу?
Решение
На самом деле это проблема asp.net, а не просто umbraco — я нашел ответ на форуме DotNetNuke.Функция ResolveClientUrl не может обрабатывать URL-адрес «/».Это было исправлено путем установки последнего пакета обновления для asp.net 2.0.