Назад | Перейти на главную страницу

Создание / разрешение «в общем» вместо файла индекса в Apache + mod_mono

Недавно я попытался развернуть свое чрезвычайно "странное / нестандартное" веб-приложение, и у меня возникли некоторые проблемы.

По сути, в моем коде на Global.asax у меня есть

if(context.Request.Url.AbsolutePath=="/"){ //doesn't work(yields 404 error for index.aspx)
  Response.Write("foo);
}
if(context.Request.Url.AbsolutePath=="/test"){ //does work
  Response.Write("bar");
}

На данный момент я просто использую простую автоконфигурацию для Apache и mod_mono. Единственное, что я добавил, это использование .Net 2.0, и добавил

Приложение ForceType / x-asp-net

Как я могу сделать так, чтобы он не пытался разрешить / в какой-то индексный файл, а вместо этого позволить ему обрабатывать его в приложении?

Примечание: это отлично работает с использованием только xsp в моей среде отладки.

В итоге я отказался от автоматической настройки и вместо этого использовал http://go-mono.com/config-mod-mono/ чтобы сгенерировать мне конфигурацию Apache