我在nginx + fastcgi中部署了一个简单的ASP.NET MVC应用程序,但只加载了根文件夹

时间:2014-10-01 14:11:16

标签: asp.net-mvc nginx mono

当nginx + fastcgi导航到文件夹时,为什么ASP.NET MVC应用程序出错?当在xsp4上加载相同的路径时,它没有错误

这适用于nginx:http://sampledomain.com

这对nginx:http://sampledomain.com/Home/Index

无效

但是,当代码在xsp4中运行时(在运行nginx + fastcgi的目录上运行相同的代码),上述两种方法都有效,即,这适用于xsp4:

http://sampledomain.com:8080

http://sampledomain.com:8080/Home/Index

我需要在nginx上配置哪些可能缺少的配置?

1 个答案:

答案 0 :(得分:0)

我刚刚在/ etc / nginx / sites-available / default:

上删除了以下内容
try_files $uri $uri/ =404;

现在可以使用了