1

我已将 *.xyz 扩展名映射到我自己在 asp.net 中的自定义处理程序,并且可以在 Windows asp.net 上运行它。

我怎样才能在单声道(Linux/Apache - ubuntu)上做同样的事情?

我的 web.config 中有这个:

<httpHandlers><add path="*.xyz" verb="*" type="MyCustomHandler,...">...

mod_mono.conf我还向其他几个文件添加了类似的东西,但我仍然得到

http 404 找不到资源。

4

1 回答 1

1

如果您启用了自动配置,那么您需要添加:

AddType application/x-asp-net .m

到 mod_mono.conf,其中 .m 是您的自定义扩展名。

如果您禁用了自动配置,则需要添加:

AddHandler mono .m

到您的 httpd.conf。

于 2010-11-30T09:55:57.713 回答