测试服务器(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
。
任何人都可以告诉我如何解决它吗?谢谢。
答案 0 :(得分:0)
这听起来像是客户端脚本问题。如果您使用的是jQuery,请查看:https://stackoverflow.com/a/9079801/173225
基本上,您只需要设置基本标签。如果您不使用jQuery,链接的帖子应该为您提供足够的细节以适应您正在做的任何事情。