【发布时间】:2015-11-24 12:55:42
【问题描述】:
所以我买了一个共享主机,我想把一个单独的 asp.net mvc 应用程序放在一个子目录中。在根目录下,它有一个普通的 asp.net 应用程序。
但是,当我将整个 MVC 项目上传到子目录时,我遇到了配置错误:
代码子目录“/mobile/App_Code/CSCode/”不存在。
我该怎么做才能让它工作?
非常感谢!
【问题讨论】:
-
创建那个目录?
-
当您将应用程序添加到子域时,应用程序仍然像根一样工作。您不需要自上而下引用,因此您应该能够删除 /mobile。子域是它们自己的站点,唯一的区别是您通过 url 访问它的方式。而不是 www.yoursite.com 它将是 mobile.yoursite.com
-
我尝试访问:mobile.example.com,它仍然使用根目录中的 webconfig。
-
当您在共享主机中添加网站时,您是添加了文件夹还是添加了子域?
-
我通过他们的面板添加了一个子域,并将该子域重定向到 webconfig 中的“移动”文件夹。
标签: c# asp.net-mvc shared-hosting