Загрузка внешней HTML-страницы с относительными путями в DIV с использованием jQuery

Я относительно новичок в jQuery и извините, если этот вопрос слишком прост, но я часами искал во многих темах и не могу найти определенного решения.

У меня есть следующая структура папок:

/index.html

/html/pages/page1.html
/html/pages/images/
/html/pages/css/
/html/pages/js/
/html/pages/includes/

Я пытаюсь загрузитьpage1.html в DIV вindex.html следующим основным способом:

$('#content').load('html/pages/page1.html', function () {
   console.log('loaded');
});

page1.html загружается нормально, однако, он состоит из нескольких включений, и весь контент в нем (изображения, CSS, JS и т. д.) относительностраницы папку (например: ../images/header.jpg), поэтому она не отображается при загрузке вindex.html так как теперь все становится относительно/ или жеindex.html.

Я где-то читал, что делает все пути абсолютными или корневыми вpage1.html будет работать, также добавляя своего рода глобальную переменную пути, однако, ПРОБЛЕМА заключается в том, что слишком много устаревшего контента и изменение всего этого не вариант.

Есть ли способ сделать нагрузкуpage1.html как описано выше без изменения каких-либо путей, несмотря на то, что они являются относительными? Или кто-то может порекомендовать эффективный способ (другие плагины, методы) загрузки внешнего контента таким способом?

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос