我正在尝试在 win7 机器上运行的 apache 2.2.x 上的 mod_mono - 按照此处描述的步骤进行操作。
模块加载正常,但我无法运行我的 ASP.net 应用程序 (404)。有人有任何建议或有效的示例配置吗?谢谢。
我为你找到了一个很好的教程。
单声道配置示例:
MonoServerPath default /usr/bin/mod-mono_server2
Alias [D] “[P]”
AddMonoApplications default “[D]:[P]”
<Location [D]>
SetHandler mono
</Location>
另一个例子:
MonoServerPath default /usr/bin/mod-mono_server2
Alias /MySite “/srv/www/htdocs/MySite”
AddMonoApplications default “/MySite:/srv/www/htdocs/MySite”
<Location /MySite>
SetHandler mono
</Location>
我的工作配置:
<VirtualHost *:80>
ServerAlias localhost
DocumentRoot "c:\web\mysite"
MonoServerPath mysite "c:\mono\usr\bin\mod-mono-server2.exe"
MonoApplications mysite "/:c:\web\mysite"
<Directory "c:\web\mysite">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
MonoSetServerAlias mysite
SetHandler mono
DirectoryIndex default.aspx index.html
</Directory>
</VirtualHost>