Похоже, что на производственном сервере нет страницы aspx по умолчанию, то есть default.aspx. Если это так, он перенаправит запрос вашему обработчику.
Простой способ проверить это - создать каталог и поместить в него файл default.aspx и попытаться запросить его, используя только имя dir, то есть: server.com/newdir/
Если это дает вам 404, то вы точно это знаете.