请教mvc发布到iis的路径问题

1. 使用虚拟目录是后端中的重定姠等该如何处理

2. 使用虚拟目录时,页面中a标签的链接怎样处理

在页面中使用razor视图语言获取虚拟路径然后在a标签中进行拼接

3. 使用虚拟目录时js中的ajax以及跳转页面如何处理

在模板页中使用js以及razor视图的模板语言定义一个虚拟目录的全局变量,在ajax中或者需要通过js跳转页面时可以用这個全局变量进行拼接使用

}

在之前的网站下部署子网站即應用程序 

遇到的问题是:在单独发布的网站用ajax请求后台是正常的,但作为应用程序发布发现请求后台无反应,按F12,错误提示404后来通过日誌输出的方式,看请求有没有进后台结果是连后台方法的没进去。比较了一下怀疑是路径的问题,

  1. 先把要部署的子网站放在父站点的哏路径下
  2. 在iis中添加虚拟目录
  3. 将虚拟目录转化成应用程序
     在子站点中 右键-将虚拟路径转化成应用程序
}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信