在页面上写的地址是
<script type="text/javascript" src="/js/....">这样的,用子目录直接登录的话,就会在子目录下面找js文件夹,但是js其实是在根目录下面的,有没有不该代码的前提下,让iis能够找到的办法。
目录树如下:
ROOT
--Admin
--JS
Ctrl+H ,<script type="text/javascript" src="/js/...."> 替换成<script type="text/javascript" src="~/js/....">
有没有不改这个可行的办法,发布到虚拟主机可以,但是发布到自己的服务器不行。
添加 <base />可以吗
在哪里添加?
看到了,但是base不知道能不能写成<base href="~">这样也就是所有的都从根目录去。
@清海扬波: 试试吧
@[0]: 不行。
web服务扩展里面的几项开启就可以了,但是不知道为什么会提示路径不对。