我已将* .xyz扩展名映射到我在asp.net中的自定义处理程序,并可以在Windows asp.net上运行它。
如何在mono(Linux / Apache-ubuntu)上做同样的事情?
我在web.config中有这个:
<httpHandlers><add path="*.xyz" verb="*" type="MyCustomHandler,...">...
我还在mod_mono.conf
和其他几个文件中添加了类似的内容,但我仍然得到了
http 404无法找到资源。
答案 0 :(得分:1)
如果您已启用AutoConfiguration,则需要添加:
AddType application/x-asp-net .m
到mod_mono.conf,其中.m是你的自定义扩展名。
如果禁用了AutoConfiguartion,则需要添加:
AddHandler mono .m
到你的httpd.conf。