Как сравнить старый и новый сайт
Есть вариант при переносе больших разделов натравить паука httrack, собрать список адресов и их кодов, и сравнить этот список к целевым разделом. Я так делал
httrack https://speed24.ru/tools -r2 -m500000 -p0 -D -%H -%P -s0 -o . # скачивает все подряд httrack https://speed24.ru/tools -m500000 -p0 -D -%H -%P -s0 -o . "+*/tools/*" # то же самое httrack https://speed24.ru/tools --depth=2 -m500000 -p0 -D -%H -%P -s0 -o . "+*/tools/*" # httrack https://speed24.ru/tools --spider -o . # --- httrack https://speed24.ru/tools -p0 -%H -%P -s0 -o . '+*/tools/*' # httrack https://www.uralsib.ru/business -p0 -m500000 -%H -%P -s0 -o .
Полезные опции httrack:
-%P *extended parsing, attempt to parse all links, even in unknown tags or Javascript (%P0 don t use) (--extended-parsing[=N]) -sN follow robots.txt and meta robots tags (0=never,1=sometimes,* 2=always, 3=always (even strict rules)) (--robots[=N]) -z log - extra infos (--extra-log) -Z log - debug (--debug-log) -v log on screen (--verbose) -f *log in files (--file-log) -f2 one single log file (--single-log) -p0 just scan, don t save anything (for checking links) -S stay on the same directory (--stay-on-same-dir) -D *can only go down into subdirs (--can-go-down) -%H debug HTTP headers in logfile (--debug-headers)
Можно сделать diff старого и нового и понять что поменяли