Я думаю, что он использует .ashx
для 1.) запускает использование isapi-фильтра ASP.NET и 2.) сигнализирует о том, что запросы не сопоставлены ни с какими физическими файлами, но URL-адреса сопоставлены с логическими страницами внутри Вики-движок.
И я не думаю, что опасно создавать страницы ASP.NET ответов на лету, что, по сути, и делает. На самом деле это довольно блестящий способ позволить вам, пользователю системы, выстроить иерархию веб-сайта.