Wget - Проблемы рекурсивной загрузки с аутентификацией

Поэтому я пытаюсь загрузить весь домен частной вики-страницы. Я сохранил куки в файле cookies.txt и использую их с wget для аутентификации следующим образом:

wget --load-cookies=cookies.txt --recursive --no-parent --convert-links --backup-converted --adjust-extension --limit-rate=500k https://wiki-to-download

Продолжается загрузка всего домена вики. На первый взгляд, это сработало. Я открыл html-файл главной страницы локально в своем браузере, но почти все ссылки, кроме домашней, одинаковые: страница входа...

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

1 ответ

На первой странице, вероятно, также есть ссылка на выход из системы, которая делает именно то, для чего она предназначена. Чтобы избежать этого, используйте -R (например, -R "*logout*"), как указано здесь

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