以前是采用ASPX的方式进行开发,现在调整为微软的MVC4,在开发的过程中引入样式和JS后(相对路径 ../script/xxx.js),在开发机是可以正常的加载样式和JS,查发布到服务器(IIS)上后,发现样式和JS都无法正常的引用,用GOOGLE的浏览器打开,点击路径直接报404的错误
我的服务器上是在80端口下按虚拟目录分开的,所以发布的时候引用JS和样式一定要用相对路径,但mvc4在引用的时候默认都使用“~”来引用,请问如果一定要用相对路径在MVC4中如何应用和在服务器上要哪些设置,求指导!
统一用 这种方式 : src="@Url.Content("~/script/xxxx.js")"
主要是我想用绝对路径,请教是否可以重写MVC的方法,
../script/xxx.js 是相对路径, /script/xxx.js 才是绝对路径。
不好意思。。个人理解错误
那要在MVC里面引用相对路径如何引用?求指导
@beggar_: 继续用html代码进行相对路径的引用,不使用MVC的引用方式
@dudu: 采用原来的HTML的引用方式(../xxxx.js),在服务器上报404的错误,刚又检查了一下IFRAME的引用,也是报404的错误
发站点路径 和 html