Asp.net windows上的mod_mono
我正在尝试在运行于win7机器上的Apache2.2.x上使用mod_mono,如下所示 模块加载正常,但我无法运行ASP.net应用程序(404)。是否有人有任何建议或有效的示例配置?谢谢。我的工作配置:Asp.net windows上的mod_mono,asp.net,.net,apache,mono,mod-mono,Asp.net,.net,Apache,Mono,Mod Mono,我正在尝试在运行于win7机器上的Apache2.2.x上使用mod_mono,如下所示 模块加载正常,但我无法运行ASP.net应用程序(404)。是否有人有任何建议或有效的示例配置?谢谢。我的工作配置: <VirtualHost *:80> ServerAlias localhost DocumentRoot "c:\web\mysite" MonoServerPath mysite "c:\mono\usr\bin\mod-mono-server2.ex
<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>
服务器别名本地主机
DocumentRoot“c:\web\mysite”
MonoServerPath mysite“c:\mono\usr\bin\mod-mono-server2.exe”
MonoApplications mysite“/:c:\web\mysite”
选项索引跟随符号链接多视图
允许超越所有
命令允许,拒绝
通融
MonoSetServerAlias mysite
SetHandler单声道
DirectoryIndex default.aspx index.html
我找到了一个适合你的
单声道配置示例:
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\u server2
别名[D]“[P]”
AddMonoApplications默认值“[D]:[P]”
SetHandler单声道
另一个例子:
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>
MonoServerPath default/usr/bin/mod-mono\u server2
别名/MySite”/srv/www/htdocs/MySite“
AddMonoApplications默认值“/MySite:/srv/www/htdocs/MySite”
SetHandler单声道
您能否发布httpd.conf的相关部分?如果你得到的是一个普通的404,你的VirtualHost条目可能有问题,但这只是一个随机猜测,因为我看不到实际的配置。嗨,克里斯,使用的配置就是提供的链接中的配置。我用一个静态页面检查了VH并正常工作,所以我认为模块本身有问题。你是如何得到mod_mono的。那么?教程非常好(因此投票),不幸的是它是针对Linux的。windows也一样。我无法编译mod_mono(2.8),因此期待有人能分享一些技巧。我很好奇你是如何让mod_mono编译的,你能分享一下使用的编译器、mono版本等吗?