Преобразование всех ссылок в относительные для автономного просмотра зеркала HTML-сайта?

У меня есть дамп (статического) веб-сайта, однако все ссылки на нем, а также ссылки на таблицы стилей и т. Д. Указывают на https://example.com. Есть ли способ преобразовать все это в относительные ссылки, чтобы просматривать их в автономном режиме?

Я знаю о wget -k, и хаки, которые можно использовать для его запуска после загрузки ( заставить wget преобразовывать HTML-ссылки в относительные после загрузки, если -k не был указан), но веб-сайт, с которого сделан этот дамп, больше не в сети, поэтому этот трюк выиграл т работать.

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

0 ответов

Другие вопросы по тегам