【发布时间】:2015-10-19 19:20:59
【问题描述】:
由于我被要求在公司服务器下开发一个网站,我发现很难将资源重定向到该网站的根目录。如果我使用“/”来指定根目录,那么所有的javascripts、图像和css文件都可以在localhost中完美使用。但是,如果我尝试连接到公司的服务器,一切都会失败,因为包含该网站所有资料的文件夹只是该服务器的子目录。我尝试使用 base 链接到根目录 .它适用于 javascript 和图像,但不知何故不能使用 css 文件。当我使用检查元素时,css 的链接似乎是 ../../stylesheet/some.css 而 javascript 的来源似乎是 javascript/master.js。我想知道是否有人可以帮助我解决问题,因为该网站在子文件夹数量方面非常复杂,我无法使用 ../../../.... 来引用资源.下面是我的项目的结构。
【问题讨论】:
-
使用文档根引用确实是最容易使用的选项。我真的不明白 - 究竟是什么阻止你使用 /javascript/myscript.js?
-
实际上 javascript 在所有情况下都可以工作,但 css 不工作。
标签: html asp.net server directory-structure