Как создать сайт с одинаковыми названиями страниц и контента?

Я пытаюсь зеркально отобразить веб-сайт, на котором есть страница:

http://www.site.com/news 

и содержание:

 http://www.site.com/news/36-news/news-one http://www.site.com/news/37-news/news-two http://www.site.com/news/38-news/another-news-here 

Это то, что я использую

 wget -m -Dsite.com -e robots=off -r -q -R gif,png,jpg,jpeg,GIF,PNG,JPG,JPEG \ -t 10 http://www.site.com & 

Когда wget запущен, он создаст HTML-файл с news названия.

Я не могу загрузить содержимое, потому что файл с именем уже существует (я запускаю Ubuntu: каталоги не могут иметь то же имя, что и файлы)

Ниже приведено сообщение, появившееся при запуске wget без -q

www.site.com/news/36-news: Не каталог
www.site.com/news/36-news/news-one: не каталог

One Solution collect form web for “Как создать сайт с одинаковыми названиями страниц и контента?”

Вы можете попробовать – не --no-clobber . Однако мне кажется, что вы, вероятно, лучше подходите к чему-то более полнофункциональному, например, к httrack . Вот руководство для параметров командной строки: http://www.httrack.com/html/fcguide.html

Вы можете прикрепить все ваши каталоги следующим образом:

 httrack "http://www.site.com/news" -O /tmp/site -N "my%p/%n.%t" 

Таким образом, полная команда, похожая на вашу, может быть примерно такой:

 httrack "http://www.site.com/news" -O /tmp/site -N "my%p/%n.%t" --retries=10 --ext-depth=0 --robots=0 +*.gif +*.png +*.jpg +*.jpeg +*.GIF +*.PNG +*.JPG +*.JPEG 
  • wget не поддерживает https
  • Параметры Wget Directory
  • Проблема с загрузкой Java JDK с помощью WGET на Ubuntu
  • Используя wget или другую команду, как скачать сейчас, но конвертировать ссылки позже?
  • Что означает 2> & 1 в этой команде?
  • Что такое wget-идиома для curl -o?
  • Уменьшите скорость загрузки wget или curl во время загрузки
  • Как отправить файл на FTP-сервер, который не приведет к успешному завершению соединения?
  • wget рекурсивный с файлами без расширения
  • Как запустить HTTP-запрос без использования CURL
  • Как сделать локальное зеркало веб-сайта с всплывающим окном подтверждения?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.