我有一个站点,我在另一个站点的后面运行。为了节省托管等,域指向一个脚本,并根据地址栏中的 url 相应地重定向到包含单独站点的子文件夹。我对此很满意,而且效果很好。因此,当它到达 url 1 时,它会转到“www.domain1.com/url1/Home/Index”,当输入数字 2 时,它会转到“www.domain2.com/url2/Home/Index”。url1 和 url2 是子文件夹。
当我正在开发另一个脱离原始网站的网站时,问题就来了。我的网站是在 vs 中开发的,并且即将发布,显然所有的图像 url、脚本 url 等都是完全错误的,因为它们没有考虑到网站中的子文件夹。他们都使用了 /images/site/image1.jpg 等。这意味着他们是从根目录而不是从我的子文件夹 url 查找的。
有没有一种简单的方法来实现这一点,这样我就可以使用 vs 开发它,而不必每次发布代码时都更改每个图像引用?
我意识到这可能对我的问题有一个非常简单的答案——我似乎找不到任何合适的东西。
有什么建议么?
除此之外,当我的网站加载时,它会加载到默认页面,因此当我使用 ../images/site 等时,当 url 包含 Home/Index 时,它会起作用,但当它在默认 url 上点击它时不起作用'不包括文件夹和页面限定。