Как восстановить страницу сайта?
Максим, Иркутск 0
Случайно удалил через админку целую страницу с описанием услуг, теперь по её адресу висит 404. Бэкапа вроде нет, хостинг у нас самый простой. Получится вообще вернуть содержимое, или придётся писать заново с нуля?
Дмитрий Акиндинов технический администратор сайтов
ответил
Если страница на WordPress и удалена недавно, сначала загляните в раздел «Корзина» у страниц: CMS хранит удалённое там до 30 дней, восстановление занимает один клик и возвращает текст целиком, без потери форматирования. Это самый быстрый вариант, и с него стоит начать в любом случае.
Если корзина уже очищена, следующий шаг — вкладка «История версий» у записи, если правки туда попадали до удаления, либо бэкап хостинга. Большинство провайдеров хранят автоматические копии базы данных за 7-14 дней, а восстановление одной таблицы через панель занимает 10-15 минут — без программиста и без доступа к серверу напрямую.
Без корзины и бэкапа остаётся собирать текст из внешних источников. Раньше выручал кэш Google, но в 2024 году сервис убрал эту функцию из выдачи. Работает Wayback Machine на web.archive.org: если страницу когда-то сканировал их бот, можно вытащить HTML целиком, причём иногда за разные даты — удобно, если нужна версия до последней правки.
На будущее: не чистите корзину сразу (в WordPress срок задаёт константа EMPTY_TRASH_DAYS в wp-config.php) и заведите отдельный бэкап-плагин с копией за пределами хостинга. Тогда случайное удаление лечится за минуту, а не многочасовым восстановлением текста по памяти.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.