Преобразование всех ссылок в относительные для автономного просмотра зеркала HTML-сайта?
У меня есть дамп (статического) веб-сайта, однако все ссылки на нем, а также ссылки на таблицы стилей и т. Д. Указывают на https://example.com. Есть ли способ преобразовать все это в относительные ссылки, чтобы просматривать их в автономном режиме?
Я знаю о
wget -k
, и хаки, которые можно использовать для его запуска после загрузки ( заставить wget преобразовывать HTML-ссылки в относительные после загрузки, если -k не был указан), но веб-сайт, с которого сделан этот дамп, больше не в сети, поэтому этот трюк выиграл т работать.
Я также думал о настройке временного веб-сервера (например, с
python -m http.server
), перенаправляя мой DNS локально на https://example.com, а затем вызывая
wget -k
, но это похоже на неправильный способ сделать это, без необходимости "повторно зеркалировать" весь сайт, а также, возможно, вносить ошибки, потому что сканирование wget может пропустить некоторые несвязанные файлы и т. д. - Я бы предпочел решение, которое исправляет файлы на месте.