MVC4中的虚拟目录问题

时间:2012-09-25 14:45:37

标签: iis asp.net-mvc-4 asp.net-web-api virtual-directory

测试服务器(IIS 6)将我的应用程序放入虚拟目录。

因此根网址为http://www.testingserver.net/testsite/

常规路由正常,但是当我执行REST Api调用时它失败了。 Ajax调用/Api/{controller}返回http://www.testingserver.net/api/controller而非http://www.testingserver.net/testsite/api/controller,最终返回404 Not Found

任何人都可以告诉我如何解决它吗?谢谢。

1 个答案:

答案 0 :(得分:0)

这听起来像是客户端脚本问题。如果您使用的是jQuery,请查看:https://stackoverflow.com/a/9079801/173225

基本上,您只需要设置基本标签。如果您不使用jQuery,链接的帖子应该为您提供足够的细节以适应您正在做的任何事情。