ГОТОВЫЙ ПАКЕТ ДЛЯ ЗАЛИВКИ НА ХОСТИНГ Дата сборки: 2026-04-26 Папка для загрузки: UPLOAD_ROOT/ Скопируйте содержимое UPLOAD_ROOT в корень сайта. Ключевые файлы в корне: - index.html - robots.txt - sitemap.xml - mapsite.xml - 404.html - site.webmanifest Новые страницы: - /ru/logic/three-jugs-desargues.html - /ru/physics/gravitational-assembly-theorem.html - /ru/tools/klt-demo.html Серверные обработчики PHP: - /api/klt_usage.php — счётчик просмотров, расчётов и архивных отправок; - /api/klt_submit.php — сохранение файлов и лямбда-чеклистов; - /api/klt_config.php — настройки. Архив администратора: - /admin_archive/ - /admin_archive/klt_submissions/ Важное: 1. Для счётчика и архива нужен PHP. Если PHP отключён, страница KLT работает как локальный калькулятор, но серверный архив не пишет файлы. 2. На Apache папка /admin_archive/ закрыта от публичного доступа через .htaccess. 3. На Nginx .htaccess не работает: добавьте запрет доступа к /admin_archive/ в конфигурации сервера. 4. Проверьте права на запись PHP в /admin_archive/. Обычно достаточно 755/775 в зависимости от хостинга. 5. В sitemap.xml указан базовый адрес https://kurpishev.ru. Если сайт размещён на другом домене, замените его в sitemap.xml, mapsite.xml и robots.txt. Если у вас уже есть действующий index.html и нельзя его менять: - не заменяйте index.html; - скопируйте остальные папки и файлы; - вставьте блок из snippets/homepage_restore_block.html в вашу текущую главную страницу; - подключите /assets/css/site.css или перенесите стили из snippets/homepage_restore_block.css.