Оставила только этот кусочек, а все равно так же
Как вариант, вставь в самый верх htaccess данный код:
<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule>
Попыталась перезагрузить его командой
sudo systemctl restart apacheи вот что
Покопалась в гайдах, как проверить через терминал, работает ли модуль или нет, вот
sudo a2enmod rewrite
В таком случае, ждите ответ хоста. Это очень странно. Если у вас сайт не подвергался изменениям, проблема не может быть на его стороне.
Восстановление базы данных не вызывает подобную проблему и никаким образом не связано с этим.
Я сейчас проверил пару страниц вашего сайта. Без ЧПУ они работают.
А где искать этот модуль mod rewrite ?
Не скорее всего, а точно.
В вашей ситуации, на сервере установлен апач, на котором отсутствует/отключен модуль mod rewrite. Если вы уверены, что с htaccess всё хорошо, других проблем быть не может.
Как я уже сказал, временное решение, выключить ЧПУ в настройках движка.
ЧПУ я отключала по вашему совету, но не заработало