You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

发布ASP.NET MVC应用后出现500内部服务器错误

ASP.NET MVC路由重定向生产环境500错误解决

我为新URL页面配置了如下重定向代码:

[RoutePrefix("eventos-online")]
public class OnlineEventsController : Controller
{
    [Route]
    public ActionResult Index()
    {
        return View();
    }

    [Route("contacto")]
    public ActionResult Contact()
    {
         return Redirect(Url.Action("Index", "OnlineEvents") + "#contacte-nos");
    }
}

本地(localhost)环境中一切正常,但发布到生产环境https://www.izigo.pt/eventos-online/contacto后,出现以下错误:

500 - 内部服务器错误。
您查找的资源存在问题,无法显示。

问题排查与解决

已找到问题根源:应用的IIS主目录下存在一个带有重定向配置的contacto文件夹及其中的Web.config文件,删除该文件夹后问题解决。


内容的提问来源于stack exchange,提问作者Patrick

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 19:45:54