网页的路径问题??????
我对开发的WEB进行了打包,主要的目录结构为a文件夹下放了一些主页等相关页面,其中主页中有相关链接可以跳到b文件夹下或c文件夹下的一些页面,在没打包平时运行都可以访问的到,现在打了个包后a文件夹下的主页等页面都可以访问的到,当一但发生跳转就发生路径出问提了,因此请各位帮忙下!
例如:
index.aspx
在IIS中点浏览上面显示的路径为http://localhost/a/index.aspx这个页面可以顺利的访问,但一跳转比如跳到a/b/kk.aspx页面时,由于我给链接中绑定的地址是b/kk.aspx这时在开发时都可以顺利跳转,可打完包后,我发现地址变成了http://localhost/b/kk.aspx,故请教大家这要怎么办!
------解决方案--------------------就看你在服务器上面部署的时候是站点还是iis了,不过相对路径都不会错的
------解决方案--------------------这个就是楼主处理相对路径没有处理好
楼主要分清以下的区别:
../a/index.aspx
a/index.aspx
../../a/index.aspx
------解决方案--------------------看下项目的虚拟路径
------解决方案--------------------minwen9704135() 说的对 顶