From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Ivan Kudryashov X-Mailer: The Bat! (v1.44) Organization: Жизни смысл угадав, удавился удав... X-Priority: 3 (Normal) Message-ID: <19620236484.20010329143705@chat.ru> To: mandrake-russian Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit X-Authorized: jony Subject: [mdk-re] Как сделать локальное зеркало сайта? Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru X-Reply-To: Ivan Kudryashov List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Thu Mar 29 14:28:15 2001 X-Original-Date: Thu, 29 Mar 2001 14:37:05 +0400 Archived-At: List-Archive: List-Post: Здравствуйте! Проблема такая: Мне нужно иметь на локальной машине зеркало некоего сайта (на самом деле, не одного, а многих, но это уже лирика). Зеркало должно быть корректно локализовано, т.е. в нём должны быть перекодированы все внутренние html - ссылки. Вроде бы, всё это делается с помощью: wget -c -k -L -l <глубина> -N <адрес> НО! При использовании ключа -k изменяется размер закачанных страниц, в результате чего при последующих обновлениях на них не распространяется -N (у меня, во всяком случае явное впечатление, основанное на опыте) - файлы перезакачиваются снова. Сделать -nc нельзя, потому что некоторые страницы меняются со временем. Очевидный выход - всосать сайт без -k, но тогда его невозможно смотреть обычными средствами. Под виндами есть такой OfflineExplorer, падучий, но решающий эту проблему примитивнейшим образом - он хранит закачанные файлы неизменными (добавляя к имени файла '.primary'), а конверсию ссылок делает на копии, доступной для просмотра. Вижу варианты: 1. Найти способ закачивать файлы с проверкой времени создания, но отключенной проверкой совпадения размеров. Кто-нибудь знает, как? 2. Выкачивать оригиналы, делать локальную копию и конвертить ссылки прямо в ней. Кто-нибудь знает готовую программу для конверсии ссылок? 3. (Шаманский). Подсунуть выкачанный сайт прокси-серверу в кэш, так, чтобы обращение к сайту автоматом (и без попыток обратиться наружу, при отключенном момеде, например) обрабатывалось и я получал ранее выкачанные страницы. Но это требует спецобработки этого куска кэша (чтобы он не сбрасывался и не делались попытки проверить обновление страниц при обращении к нему). Никто не пробовал? ------------------------------------------- С уважением, Ivan Kudryashov ICQ 1547081