Обработчик ASHX возвращает 500 Внутренняя ошибка сервера
Я использую файл Ashx для создания XML Sitemap. Я использую маршрутизацию и открытие карты сайта, как:
http://example.com/sitemap > Работа с URL-запросами
Но есть огромная проблема, что когда я проверяю с помощью онлайн-инструмента проверки карты сайта, то получаю 500 Internal Server Error. Не удается добраться до xml.
Вы знаете, почему это происходит?
Спасибо,
ОБНОВЛЕНИЕ: вот web.config
<system.web>
<urlMappings enabled="true">
<add url="~/sitemap" mappedUrl="~/sitemap.ashx" />
</urlMappings>
</system.web>
<system.webServer>
<handlers>
<add verb="*" path="*.ashx" name="sitemap" type="example.sitemap" />
</handlers>
</system.webServer>