更改相对路径和绝对路径的基本路径

时间:2016-02-02 14:23:33

标签: javascript html asp.net

我的目标是在不更改所有路径的情况下部署我的网站。情况是这样的:

示例路径

index.aspx
template.master
--Folder
----img.jpg
----pageInFolder.aspx

我的模板有脚本和css src为绝对" /js/main.js"和" /css/main.css",以这种方式" pageInFolder.aspx"可以从正确的路径获取js和css,但页面中的图像路径" pageInFolder.aspx"是相对的" img.jpg"。

一切都是正确的,但是如果我想在网上测试根网站的子网站,它就无法正常运行。

我想将子文件夹设置为根路径,但仅在子文件夹上下文中,我该怎么办?

请记住,它仅用于在线测试网站,我想要最快的解决方案,而无需改变所有路径。

1 个答案:

答案 0 :(得分:0)

混合相对路径和绝对路径实际上很奇怪。

尝试使用基本文件夹将所有这些文件放在绝对文件中,让我们说“test”以便拥有此

test
-index.aspx
-template.master
--Folder
----img.jpg
----pageInFolder.aspx