Apache и mod_mono - обслуживают только файлы HTML

Я попытался настроить сервер Ubuntu с Apache / mod_mono в виртуальной виртуальной машине и столкнулся с проблемой при попытке настроить Apache на использование mod_mono для обслуживания приложения ASP.NET.

I получил фиктивное приложение ASP.NET в /var/www/aspx1 (простой Default.aspx и минималистический Web.config). Вот мой httpd.conf файл:

ServerName localhost
Include mod_mono.conf

И мой mod_mono.conf:

<IfModule !mod_mono.c>
    LoadModule mono_module modules/mod_mono.so

    MonoAutoApplication enabled

    AddType application/x-asp-net .aspx
    AddType application/x-asp-net .asmx
    AddType application/x-asp-net .ashx
    AddType application/x-asp-net .asax
    AddType application/x-asp-net .ascx
    AddType application/x-asp-net .soap
    AddType application/x-asp-net .rem
    AddType application/x-asp-net .axd
    AddType application/x-asp-net .cs
    AddType application/x-asp-net .vb
    AddType application/x-asp-net .master
    AddType application/x-asp-net .sitemap
    AddType application/x-asp-net .resources
    AddType application/x-asp-net .skin
    AddType application/x-asp-net .browser
    AddType application/x-asp-net .webinfo
    AddType application/x-asp-net .resx
    AddType application/x-asp-net .licx
    AddType application/x-asp-net .csproj
    AddType application/x-asp-net .vbproj
    AddType application/x-asp-net .config
    AddType application/x-asp-net .Config
    AddType application/x-asp-net .dll
    DirectoryIndex index.aspx
    DirectoryIndex Default.aspx
    DirectoryIndex default.aspx
</IfModule>

Я также попытался отключить MonoAutoApplication и добавить следующие строки:

AddMonoApplications default "/:/var/www"
<Location "/">
    SetHandler mono
</Location>

Переход к http://int.er.nal.ip/aspx1/ просто перечисляет содержимое папки (стандартное перечисление Apache), и переход на http://int.er.nal.ip/aspx1/Default.aspx предлагает сохранить файл.

После каждого изменения я перезапустил Apache , а также перезагрузили виртуальную машину на всякий случай.

Спасибо!

1
задан 27 January 2012 в 02:21

3 ответа

Это определенно не оптимальное решение, но комментирование первой и последней строк, похоже, решает проблему. Я получаю предупреждение о двойной загрузке, но теперь я знаю, что с этими строками файл даже не читается.

0
ответ дан 25 May 2018 в 14:50

Это, безусловно, не оптимальное решение, но комментирование первой и последней строк, похоже, решает проблему. Я получаю предупреждение о двойной загрузке, но теперь я знаю, что с этими строками файл даже не читается.

0
ответ дан 4 August 2018 в 17:41

Это, безусловно, не оптимальное решение, но комментирование первой и последней строк, похоже, решает проблему. Я получаю предупреждение о двойной загрузке, но теперь я знаю, что с этими строками файл даже не читается.

0
ответ дан 10 August 2018 в 08:15

Другие вопросы по тегам:

Похожие вопросы: