asp.net-mvc-2 – Mono MVC 2主路由不起作用
我正在尝试将ASP .NET MVC 2应用程序转换为在nginx / mono 2.8上运行.到目前为止它似乎工作得很好,除了当路径为空时默认路由不起作用.我将所有请求代理到fastcgi服务器,我得到了一个ASP .NET 404找不到的页面. 即这不起作用
但这样做
我的Global.asax.cs文件看起来像这样
编辑: 在mono项目的网站上的nginx walkthrough中,它说要在你的nginx.conf文件中输入这些行:
好吧,我在两个虚拟机上以完全相同的方式(或者我认为)设置了它.问题是,一个VM有它的根URL工作而一个没有.事实证明,我忘记了VM上“索引”行上的分号,因此’fastcgi_index’行被解释为’index’行的一部分. 所以在没有工作的VM上,我删除了那个分号.你猜怎么着?有效.然后我添加了分号并完全删除了’fastcgi_index’行,它仍然有效.因此,基于这个轶事证据和一些猜测工作,我会说’fastcgi_index’行不应该包含在MVC应用程序中.好吧,至少MVC 3,我没有测试过任何其他东西. (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 使用Nginx作为反向代理的Tomcat应用程序(JIRA)的基本身份验
- ruby-on-rails-如何配置Nginx代理到Rails应用程序?这样我就
- 为什么proxy_set_header主机$host;不再在nginx 1.8.0中工作
- 与环境无关的301/302重定向与PHP
- 无法为地址php-fpm绑定监听套接字
- apache-2.2 – 如何阻止从同一主机到同一URL的重复点击?
- curl-具有反向代理到替代端口号的Jenkins
- node.js – 代理WebSocket连接和短暂端口耗尽
- 为解析服务器IP的所有服务器名称提供Nginx SSL证书
- javascript – 服务器渲染在静态网站上反应js
- nginx-如何使用具有2个或更多根的try_files
- php – NGINX’Access-Control-Allow-Origin’标
- Nginx,PHP和fastcgi_split_path_info上的安全问题
- ruby-on-rails-使用Nginx的Rails的多阶段环境
- 如何在Nginx反向代理中设置MongoDB
- 如何在nginx中配置动态SSL配置的动态虚拟主机?
- perl – 在同一个nginx虚拟主机中有几个(fastcgi
- 网络 – 为什么request_time比nginx access.log中
- http-用node.js替换Nginx来导入大文件吗?
- Nginx PHP-FPM Basic Auth