Soemone посоветовал мне просто заменить URL-адрес на обратную косую черту (править: я хотел сказать прямую косую черту), за которой следует имя файла. Это указывает мои браузеры на мой диск C. Я также недавно узнал, что Linux использует косую черту, поэтому такая модификация не будет работать для кого-то на компьютере с Linux, не так ли (правка: я хотел сказать, косая черта)? Я попробовал второе, что дало странные результаты. Я заметил, что URL в исходном коде конкретной сохраненной веб-страницы имеют две точки перед косой чертой. То же самое я описал в первом предложении, но с двумя периодами в начале. Поэтому я попытался добавить две точки, и случилось самое странное. Ссылка будет указывать моим браузерам в направлении файла (который находится в папке, которая находится в той же папке, что и веб-страница), но она остановит одну папку. Чтобы сделать вещи еще более странными, когда я переместил целевой контент туда, куда указывал URL, цель URL снова изменилась! Вроде как пытаться схватить кусок мокрого мыла, который постоянно выскальзывает у тебя из рук. Однако была одна настройка, в которой я смог заставить ее работать, и в этой настройке не было ничего особенного, что я могу вспомнить.

Итак, возможно ли изменить сохраненные URL-адреса веб-страниц так, чтобы они указывали на локальное расположение и были совместимы со всеми компьютерами?

1 ответ1

0

Использование прямой косой черты в HTML-файле для указания на другие файлы является совместимым и --normal--. Обратная косая черта не должна использоваться в URL.

Если вы хотите сохранить веб-сайт локально, вам необходимо сохранить каждую страницу в папках относительно друг друга, как на исходном веб-сайте.

Проблемы, с которыми вы столкнулись, связаны с отсутствием базовых концепций структуры файлов и каталогов. (Например, вам не хватает базового понимания значения точки-точки.)

Вы должны подумать о том, чтобы получить программный пакет для "разрыва" веб-сайта Было бы разместить все страницы, как вам нужно. (Задайте новый вопрос, если вы хотите пойти по этому пути.) Я предполагаю, что вы делаете "этично". Убедитесь, что ваше воспроизведение сайта разрешено и / или желательно.

В противном случае вам необходимо изучить базовые концепции файлов и каталогов. Я бы предложил создать свою собственную простую HTML-страницу, которая ссылается на другие страницы в структуре каталогов. Как только вы добьетесь успеха в этом, вы сможете "разорвать" веб-сайт вручную и знать, где разместить каждый файл.

Редактировать:

Поместите оба HTML-файла в одну папку. Установите A-HREF, чтобы указать имя файла, на который вы ссылаетесь.

Редактировать 2.0: Как указать на каталог файлов PDF:

<a href="../thatdir">PDF files</a>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .