Если вы столкнулись с проблемой, при которой у вас работает только главная страница сайта на WordPress, а все попытки перейти по внутренним страницам выдают ошибку 404, значит у вас поврежден файл .htaccess.
Создание файла .htaccess с необходимыми настройками для работы CMS WordPress происходит во время установки движка. Повреждения файла .htaccess и появление в нем новых настроек обычно связаны с проникновением злоумышленников на ваш сайт, поэтому проверьте весь сайт на наличие вредоносного кода, шеллов и смените пароли доступа.
Для корректной работы сайта на WordPress, файл .htaccess должен находится в корневой папке сайта и начинаться с этих строк (любые дополнения в файл .htaccess должны прописываться после этого кода):
Продолжить чтение