<
  • Главная
Статьи

Помилка 404: Як виправити в WordPress (3 методу)

  1. Що таке помилка 404 в WordPress (і що її викликає)
  2. Що робити перед усуненням помилки 404 в WordPress
  3. Як виправити помилку 404 в WordPress (3 методу)
  4. 1. Скиньте налаштування своїх постійних посилань (пермалінков) в WordPress
  5. 2. Відновіть файл .htaccess в WordPress.
  6. 3. Вимкніть теми і плагіни в WordPress.
  7. додаткова інформація
  8. висновок

Помилка 404 в WordPress є однією з найбільш поширених помилок, з якої ви будете стикатися в інтернеті. Однак це не робить її менш дратівливою чи неприємною, коли вона з'являється на вашому власному веб-сайті. Доброю новиною є те, що її виправлення відносно просте, і процес добре розписаний для сайтів на WordPress.

У цій статті ми розглянемо три способи виправлення помилки 404 в WordPress:

  1. Скидання налаштувань постійних посилань в WordPress (Англ).
  2. відновлення файлу .htaccess (Англ).
  3. Відключення тим і плагінів.

Однак, перш ніж закочувати рукава, ми поговоримо про те, як працює помилка 404 і які причини її виникнення. Давайте перейдемо безпосередньо до цього!

Ви часто зустрічаєте помилки в WordPress?

Перенесіть свій сайт на спеціалізований WordPress хостинг , Створений для кращої продуктивності. Цілодобова щоденна підтримка в реальному часі з 30-денний гарантією повернення грошей!

Що таке помилка 404 в WordPress (і що її викликає)

Помилка 404 це повідомлення, яке з'являється, коли ви намагаєтеся отримати доступ до сторінки, яку браузер не може знайти. Залежно від того, який браузер ви використовуєте, повідомлення може незначно відрізнятися. Наприклад, Firefox відображає такий текст: «404 Not Found», а Chrome показує повідомлення - «404. That's an error ":

Ці повідомлення про помилки за замовчуванням можуть бути досить невизначеними, і будь-який веб-сайт може налаштувати власну сторінку помилок 404 (Англ). Це не є необхідним, але це дозволяє пояснювати відвідувачам, що сайт працює, і єдина проблема полягає в конкретній сторінці, яку вони намагаються знайти.

Незалежно від того, як воно виглядає, існує багато речей, які можуть викликати в WordPress повідомлення: 404 помилка. До них відносяться:

  • Невірний URL. У деяких випадках помилка може бути в додатковій букві, набраної в URL сторінки.
  • Проблеми з кешуванням. Іноді браузер може кешувати сторінку, до якої ви намагаєтеся отримати доступ, і поки вона не знайдена, ви будете бачити помилку 404, навіть якщо сайт працює для всіх інших.
  • Проблема з настройками сервера доменних імен (DNS). Можливо, інформація про ваш домен ще не оновилася в DNS, тому ви бачите помилку при спробі отримати доступ до однієї зі сторінок вашого сайту.
  • Проблеми з сумісністю в WordPress. У деяких випадках проблеми з плагіном або темою можуть вплинути на те, як WordPress створює URL-адреси і постійні посилання для вашого сайту. Потім, якщо хто-небудь спробує отримати доступ до URL-адресою, який більше не працює, виникає помилка 404 в WordPress.

Важливо розуміти, що помилка 404 не унікальна тільки для WordPress. Вона може виникати незалежно від того, на якій платформі знаходиться ваш сайт. Однак, якщо ви використовуєте WordPress, у вас є перевага, так як існує безліч способів вирішити цю проблему. Давайте поговоримо про те, що робити, якщо ви зіткнулися з помилкою 404 в WordPress.

Що робити перед усуненням помилки 404 в WordPress

У наступних розділах ви будете редагувати деякі файли на бекенда WordPress. Ми проведемо вас через весь процес, і все буде в порядку. Однак, коли ви вирішите редагувати конфіденційні файли в WordPress, краще заздалегідь створити резервну копію вашого сайту - на всякий випадок.

Якщо у вас немає доступу до панелі управління WordPress прямо зараз, не хвилюйтеся. У Hostinger існує кілька способів отримати резервну копію вашого веб-сайту з панелі управління хостингом.

У Hostinger існує кілька способів отримати резервну копію вашого веб-сайту з панелі управління хостингом

Після цього вам потрібно буде завантажити і налаштувати FTP-клієнт. Ми рекомендуємо FileZilla (Англ), так як він безкоштовний і пропонує всі функції, які можуть вам знадобитися. Якщо ви раніше не використовували FTP, ви можете ознайомитися з нашим докладним керівництвом про те, як отримати доступ до сайту Hostinger безпосередньо. Потім, коли ви будете готові, ви зможете приступити до виправлення помилок WordPress 404.

Як виправити помилку 404 в WordPress (3 методу)

У деяких випадках незнайдені сторінки в WordPress незабаром зникають самі по собі. Зазвичай це відбувається, якщо вони викликані помилкою з вашим хостинг-провайдером. Перш ніж приступати до серйозного усунення неполадок, ми рекомендуємо вам спробувати оновити сайт, надавши йому п'ять або десять хвилин, щоб все залагодити.

Якщо помилка не зникне і далі, значить на вашому сайті існує проблема. В цьому випадку давайте розглянемо три потенційних рішення одне за іншим.

1. Скиньте налаштування своїх постійних посилань (пермалінков) в WordPress

Однією з найбільш поширених причин помилки WordPress 404 є проблема з тим, як WordPress генерує ваші постійні посилання (Англ). Як ви, можливо, знаєте, WordPress надає вам кілька варіантів форматування посилань ваших записів і сторінок. Наприклад, ви можете налаштувати платформу для використання простих числових посилань або вказати назву кожного запису в якості URL-адреси:

У будь-якому випадку перше, що вам потрібно зробити, коли ви зіткнетеся з помилкою 404 в WordPress, це скинути настройки ваших постійних посилань. Є два способи зробити це: один через панель управління (Консоль), а інший через FTP. Якщо у вас є доступ до панелі управління, дотримуйтесь інструкцій в цьому розділі. Еслм немає - вам слід перейти до методу номер два.

Якщо ви можете увійти в свою панель інструментів, почніть з переходу у вкладку Налаштування> Постійні посилання. Зверніть увагу на структуру, яку використовує ваш сайт на даний момент. Вам потрібно буде тимчасово змінити її, щоб скинути налаштування постійних посилань в WordPress, але ви зміните її всього на мить.

Виберіть параметр Простий в розділі Загальні настройки та натисніть кнопку Зберегти в нижній частині сторінки:

Сторінка перезавантажиться. Потім ви можете продовжити і вибрати свій попередній тип постійних посилань і зберегти зміни ще раз. Це все, що потрібно для скидання структури посилань на WordPress.

Тепер спробуйте переглянути свій веб-сайт як зазвичай. Перевірте сторінки, які раніше видавали помилку 404. Якщо помилка пішла, ви молодець - вам знадобилося мінімум часу, щоб її виправити!

2. Відновіть файл .htaccess в WordPress.

Коли ви вносите зміни в структуру постійної посилання в WordPress, вони зберігаються в файл під назвою .htaccess (Англ). Цей файл визначає, як WordPress буде взаємодіяти зі своїм сервером, а також спосіб створення URL-адрес для сторінок.

Якщо у вас немає доступу до панелі управління, вам потрібно буде вручну відредагувати .htaccess, щоб перевстановити постійні посилання. Щоб почати роботу, зайдіть на свій сайт через FTP і перейдіть в кореневу папку WordPress. Це каталог, який містить установку WordPress і зазвичай знаходиться в папці public_html або www або названий в честь вашого сайту:

Це каталог, який містить установку WordPress і зазвичай знаходиться в папці public_html або www або названий в честь вашого сайту:

Відкрийте цю папку і знайдіть файл .htaccess. Якщо ви використовуєте FileZilla, вам потрібно натиснути правою кнопкою миші по файлу .htaccess і вибрати параметр Переглянути / Змінити. Це означає, що ви завантажуєте копію файлу на свій комп'ютер і відкриваєте його за допомогою локального текстового редактора за замовчуванням. Тепер ви зможете внести будь-які зміни, які вам потрібні.

Якщо ви не розумієте, для чого потрібен весь код в цьому файлі, не хвилюйтеся. Ви не повинні вносити в нього ніяких змін, якщо ви не впевнені в них на 100%. Однак, що ви можете зробити, так це використовувати код WordPress .htaccess, який виглядає наступним чином:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^ index \ .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -F RewriteCond% {REQUEST_FILENAME}! -D RewriteRule. /index.php [L] </ IfModule> # END WordPress

Це чистий файл .htaccess без будь-яких змін. Він видалить будь-які зміни, внесені в вашу структуру постійної посилання. Йдемо далі і створюємо резервну копію вмісту старого файлу .htaccess і замінюємо його фрагментом коду, зазначеного вище.

Після цього збережіть зміни у файлі .htaccess за допомогою текстового редактора і закрийте його. FileZilla запитає, чи хочете ви замінити існуючий файл .htaccess копією, яку ви тільки що відредагували. Погодьтеся на цю дію, і все! Ви просто перевстановлюєте свої постійні посилання WordPress вручну, не порушуючи нічого в цьому процесі.

На цьому етапі спробуйте знову повернутися на ваш сайт. Помилка 404 повинна зникнути, що вже є відмінною новиною. Тим не менш, ви як і раніше можете повернути попередню структуру постійних посилань, якщо вам не подобаються числові URL-адреси.

Пам'ятайте, що ви можете змінити спосіб перегляду ваших постійних посилань, перейшовши в панель управління і у вкладку Налаштування> Постійні посилання. Виберіть структуру, яку використовував ваш сайт до помилки 404, і збережіть зміни. Тоді все має повернутися до нормального функціонування.

3. Вимкніть теми і плагіни в WordPress.

Як уже згадувалося раніше, іноді ваші плагіни і теми можуть впливати на структуру вашого WordPress, в залежності від їх налаштувань. Якщо ви спробували один або обидва попередніх методу і помилка 404 як і раніше зберігається, вимкніть свої теми і плагіни.

Є два способи зробити це, в залежності від того, чи маєте ви доступ до панелі управління чи ні. Якщо у вас є доступ, перейдіть у вкладку Модулі> Все плагіни і виконайте цей процес для кожного з ваших плагінів:

  1. Натисніть кнопку Деактивувати під ім'ям плагіна.
  2. Перевірте свій сайт, щоб дізнатися, чи зберігається помилка 404.
  3. Якщо помилка все ще існує, повторно активуйте відключений плагін.
  4. Перейдіть до наступного плагіну в списку і повторіть процес.

Ваша мета - відключати кожен плагін один за іншим. Ви можете відключити їх всіх відразу, але в більшості випадків лише один плагін викликає проблеми. Якщо відключення одного з ваших плагінів усуває проблему, у вас є три варіанти. Ви можете перевірити, чи є доступне оновлення, і тимчасово відключити плагін до тих пір, поки не з'явиться відповідний пункт, або ви не заміните плагін на альтернативний.

Якщо ви перевірили всі свої плагіни, і жоден з них не виявився причиною проблеми, вам також доведеться переконатися, що ваша активна тема не призводить до помилки 404. Цей процес набагато швидше, так як вам потрібно перевірити лише одну тему. Перейдіть на вкладку Теми і перемкніть свою активну тему на яку-небудь іншу:

Перейдіть на вкладку Теми і перемкніть свою активну тему на яку-небудь іншу:

Тепер перевірте, чи не зникла помилка 404. Якщо так, то вам знову потрібно вибирати між пошуком поновлення або пошуком нової теми. Перемикання тим в WordPress може бути трохи важким, але в кінцевому підсумку це необхідно, якщо вже ваша поточна тема призводить до помилок.

Якщо у вас немає доступу до панелі управління, ви можете відключити тему і плагіни вручну через FTP. Щоб зробити це, зайдіть на свій сайт за допомогою FileZilla, потім перейдіть в каталог public_html / wp-content. Тут ви знайдете кілька папок, дві з яких називаються plugins і themes відповідно:

Спочатку зайдіть в каталог плагінів. Ви помітите, що для кожного плагіна є своя папка. Виберіть одну з цих папок, клацнувши по ній правою кнопкою миші і виберіть опцію Перейменувати:

Змініть назву папки на щось на кшталт akismet.disabled, так щоб ви змогли легко її ідентифікувати. Простої зміни назви папки плагіна досить для того, щоб WordPress його відключив. Тепер перевірте, чи не зникла помилка 404. Якщо немає, поверніть цій папці колишня назва і повторіть цей процес для кожного наступного плагіна в папці.

Якщо один з ваших плагінів став причиною помилки, ви знаєте, як з цим впоратися. Однак, якщо виявиться, що помилка 404 виникає не через них, ви можете перейти в каталог тим wp-content> themes. Знайдіть папку з активною темою і перейменуйте її так само, як і плагіни:

Знайдіть папку з активною темою і перейменуйте її так само, як і плагіни:

Оскільки WordPress завжди потребує активної теми, відключення вашої призведе до того, що платформа буде використовувати один з готових варіантів за замовчуванням. Це може вплинути на зовнішній вигляд вашого веб-сайту, але не турбуйтеся, це тимчасово.

Якщо помилка зникла, вам може знадобитися підібрати нову тему. Однак, якщо це не так, відновіть попередню назву папки своєї теми, щоб WordPress знову її розпізнав.

додаткова інформація

Помилка 404 це не єдина проблема, яка може виникнути з веб-сайтом в WordPress. Ось список найбільш популярних помилок в WordPress з поглибленої інформацією про те, як їх виправляти:

висновок

Помилка 404 може здатися простою, але вона може завдати великої шкоди. Якщо ваші відвідувачі не можуть знайти потрібні їм сторінки, вони можуть почати шукати в іншому місці, а навіщо вам це? Це означає втрачений трафік і, можливо, зниження конверсій.

На щастя, є багато способів вирішити цю проблему в WordPress, включаючи відключення тим і плагінів, відновлення вашого файлу .htaccess і скидання ваших постійних посилань.

Якщо у вас виникли будь-які питання, поради або рекомендації по роботі з помилкою WordPress 404 - давайте поговоримо про них в розділі коментарів!

Ви часто зустрічаєте помилки в WordPress?
Якщо ваші відвідувачі не можуть знайти потрібні їм сторінки, вони можуть почати шукати в іншому місці, а навіщо вам це?


Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью