У випадку, якщо на сайті під керуванням CMS WordPress при відвідуванню сторінок виникає помилка 404 Not Found скоріш за все на сайті відсутній конфігураційний файл .htaccess, що знаходиться в кореневому каталозі сайту.
Найчастіше дана помилка виникає після перенесення сайту, оскільки власники забувають перенести конфігураційний файл .htaccess, який відповідає за правильну роботу WordPress на хостингу. Оскільки це файл з крапкою в назві, деякі хостинги можуть не відображати його, тому при перенесенні цей файл може не потрапити в архів резервної копії.
Якщо файл .htaccess відсутній, його можна створити по шаблону з офіційної інструкції WordPress [за посиланням]
1. Відкрийте [файловий менеджер сайту] та в кореневому каталозі створіть файл з назвою .htaccess
2. Скопіюйте та вставте наступний вміст у створений файл .htaccess
# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
3. Збережіть зміни у файлі та перезавантажте сторінку сайту.
Всі категорії питань