我的目标是在不更改所有路径的情况下部署我的网站。情况是这样的:
示例路径
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"。
一切都是正确的,但是如果我想在网上测试根网站的子网站,它就无法正常运行。
我想将子文件夹设置为根路径,但仅在子文件夹上下文中,我该怎么办?
请记住,它仅用于在线测试网站,我想要最快的解决方案,而无需改变所有路径。
答案 0 :(得分:0)
混合相对路径和绝对路径实际上很奇怪。
尝试使用基本文件夹将所有这些文件放在绝对文件中,让我们说“test”以便拥有此
test
-index.aspx
-template.master
--Folder
----img.jpg
----pageInFolder.aspx