Если Вы хотите прозеркалировать сервер CitForum.Ru...
Для создания официального зеркала необходимо:
виртуальный сервер типа http://www.citforum.subdomain.domain/
поддержка SSI (Server Side Include) в файлах *.html и *.shtml
наличие Perl и Си
регулярное обновление зеркала (раз в сутки)
...желательно:
перекодировка на лету (базовая кодировка - CP1251)
минимальная статистика посещения зеркала (с доступом по HTTP)
...технология зеркалирования:
FTP-архив и поисковая система нашего сервера не зеркалируются.
первоначальный архив с полной текущей версией сервера лежит по адресу ftp.citforum.ru/pub/mirror/archiv_mirror_all.tar.gz. Распаковывать командой tar -xvzf archiv_mirror_all.tar.gz в корне сервера. Он обновляется каждую неделю по субботам, т.е. забирать его следует в воскресенье. Его объем около 75 Мбайт. Доступ анонимный.
архив с шапками и скриптами лежит по адресу ftp.citforum.ru/pub/mirror/ss.tar.gz. Скрипт Click.c (на Си) откомпилировать и положить в директорию /cgi-bin/ (Click.cgi). Скрипт Look_new.cgi (на Perl) просто положить в /cgi-bin/. Для обоих скриптов сделать chmod 755. Отредактировать файл bottom.html (обозначено в самом файле). Файлы верхней и нижней шапки (top_style.html и bottom.html) положить в директорию mirror_root_path/ssi/, предварительно отредактировав файл bottom.html (Подробнее написано в комментариях внутри этого файла). Файл robots.txt положить в корень сервера. Если вы хотите поставить на зеркало свой счетчик, то вам надо создать в корне файл local_counters.html, и прописать код счетчика в нем. Если счетчик устанавливаться не будет, то необходимо просто создать в корне пустой файл local_counters.html.
ежедневные обновления лежат по адресу ftp.citforum.ru/pub/mirror/archiv_mirror.tar.gz. Распаковывать командой tar -xvzf archiv_mirror.tar.gz в корне сервера по крону. Объем этого архива от 0 до 5Мбайт. Доступ анонимный.
также при необходимости можно воспользоваться еженедельным накопительным архивом, в котором накапливаются обновления с понедельника по воскресенье. Он лежит по адресу ftp.citforum.ru/pub/mirror/archiv_mirror_week.tar.gz.
опыт показывает, что большинство трудностей вызывает настройка SSI. На самом деле все очень просто. Добавьте в файл srm.conf конфигурации Apache следующие три строки: