我正在大学网站上写几页。因此,我必须从其他人更新它们的地方拉出很多脚本,样式表,图像等。所有这些包含都被合并到HTML片段中,我将其纳入MVC布局页面。问题是,其中的所有路径都是这样的:src="/oit/includes/foo.css">
。我们在这里和那里使用几个不同的服务器,所以我想这是跨服务器,子域,等等的可移植性。那段代码不是我的。关键是,当我想调试我的网站时,它不会找到localhost:1337/oit/includes...
等。有没有办法让调试器认为我的页面在大学网络服务器上,或者我将不得不发布这一次?
我正在使用Visual Studio 2012。
答案 0 :(得分:0)
您可以直接从正确的服务器引用资源,而不是使用相对网址:
<link rel="stylesheet" type="text/css" href="http://someserver/oit/includes/foo.css" />