Зеркальное отражение сайта WordPress с wget

Я пытаюсь зеркально отразить сайт WordPress, который больше не обновляется так, чтобы я мог удалить php бэкенд. У меня нет требования волноваться об обновлении сайта снова. Я понимаю, что это повредит динамические части, такие как поиск и комментарии, и я соглашаюсь с той потерей функциональности. Если существует лучший способ сделать это, я открыт для других предложений вне wget.

Я в настоящее время использую следующую команду.

wget -vN --server-response --wait=6 --domains=example.com --exclude-directories=admin --mirror --random-wait=on http://example.com -o ~/exampleFetch.log

Проблема состоит в том, что некоторые страницы не сохраняются, и wget производит следующую ошибку.

Cannot write to "example.com/archives/2009/09/16/example-post-title" (Not a directory).

Это вызвано тем, что существуют ссылки на заархивированные месяцы на основной странице, которые перечисляют все сообщения за данный месяц. Например:

example.com/archives/2009/09

сохраняется как файл локально wget, потому что

http://example.com/archives/2009/09/ 

действительно возвращает разумную страницу.

Надо надеяться, я пропускаю переключатель или неправильно понял тот. Спасибо за внимание.

4
задан 03.04.2011, 21:22

1 ответ

Необходимо отредактировать .htaccess файл для превращения Переписать механизма прочь при зеркальном отражении. Вы странно назовете файлы, но у Вас не должно быть конфликтов в именовании.

0
ответ дан 07.12.2019, 22:38

Теги

Похожие вопросы