0

我们正在开发一个应该在 linux 上运行的 MVC .Net 网站。它与 mod_mono 配合得很好,但我们被禁止在生产服务器上实际使用 mod_mono 以解决性能问题。此外,我们使用 mono-fastcgi-server2 和 mod_fcgid。

因此,当禁用 mod_mono 时,主页仍然可以正常工作,但任何像 /controller/action 这样的请求最终都会出现 404 错误。

我想知道我们是否可以在没有 mod_mono 的情况下运行我们的 MVC .Net 网站?

这是我在这个网站上的第一个问题,我对 apache 和模块不是很熟悉。谢谢你的帮助。

4

1 回答 1

0

可能不是。

mod-mono 是 Mono 项目的 Apache ASP.NET 模块。没有它,Apache 就无法解释任何 ASP.NET 内容。因此,通过扩展,如果您不允许在您的 Apache 服务器上运行 mod-mono,那么您就不允许在您的 Apache 服务器上运行 ASP.NET。

于 2013-06-11T14:57:25.153 回答