写了一个.net core mvc 的项目
所有页面跳转基本都是ajax或a标签
如果项目在iis上部署为应用程序,ajax和a标签访问的路径就不对了 ,这个怎么解决呢?
没有例子,没法看出啥原因
建议新建一个单独的站点部署,绑定一个不同的主机名
官网。。。
怎么解决的?
模板页 //获取根路径,防止iis部署位置不同 var rootUrl = '@Url.Content("~")'.substr(0, '@Url.Content("~")'.length - 1);
AJAX调用: $.ajax({ type: 'GET', url: rootUrl +xxxx,