Я не уверен, что это сработает, но если вы знаете, какой документ по умолчанию используется для вашего сайта, вы можете попробовать переопределить его с помощью UrlMapping. Например:
<system.web>
<urlMappings>
<add url="~/forum/Default.aspx" mappedUrl="~/forum/index.php" />
</urlMappings>
</system.web>
Дайте мне знать, если это работает для вас. Возможно, вам придется создать фиктивный Default.aspx, который просто пуст в этом каталоге, чтобы он работал.
РЕДАКТИРОВАТЬ: Кроме того, что бы это ни стоило, вы можете просто добавить "index.php" в список документов по умолчанию для всего вашего сайта. Я не уверен, что ты знал это. Просто поместите его в конец списка, и он не нарушит другие разделы вашего сайта.