Перейти к содержимому
Перейти в KPanelПерейти в KPanel
Содержание
WordPress

Исправление проблем с постоянными ссылками и ошибками 404 в WordPress

Машинный перевод. Английский оригинал доступен.

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

Быстрое исправление: очистка постоянных ссылок

  1. Войдите в панель администратора WordPress по адресу yourdomain.com/wp-admin
  2. Перейдите в Параметры > Постоянные ссылки
  3. Не изменяя ничего, нажмите Сохранить изменения

Это переформирует файл .htaccess и очистит правила переписания. В большинстве случаев ошибки 404 будут разрешены сразу же после этого.

Если вы не можете получить доступ к панели администратора WordPress

Если проблема с 404 препятствует вам входу или доступу к админу:

  1. Подключитесь к вашему сайту через SFTP. См. Доступ SFTP
  2. Перейдите в корень вашей установки WordPress
  3. Откройте файл .htaccess (см. Понимание .htaccess на KapsuleHost)
  4. Замените содержимое между маркерами комментариев WordPress на правила WordPress по умолчанию:
# 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
  1. Сохраните файл
  2. Войдите в админ WordPress и еще раз сохраните параметры постоянных ссылок, как описано выше

Изменяйте только правила .htaccess между маркерами # BEGIN WordPress и # END WordPress. Все, что находится вне этих маркеров, добавлено другими плагинами или конфигурациями сервера и не должно быть удалено.

Параметры постоянных ссылок после миграции

Если вы недавно мигрировали свой сайт на KapsuleHost, ваш старый файл .htaccess может содержать правила из другой серверной среды. После миграции:

  1. Перейдите в Параметры > Постоянные ссылки
  2. Выберите предпочитаемую структуру URL (например, Имя записи)
  3. Нажмите Сохранить изменения

Если вы используете пользовательскую структуру постоянных ссылок, запишите ее перед очисткой. Очистка не изменит выбранный формат постоянных ссылок, она только переформирует правила, которые его реализуют.

Если проблема сохраняется

Проверьте следующее:

  • Убедитесь, что mod_rewrite включен на сервере (KapsuleHost включает это по умолчанию)
  • Убедитесь, что файл .htaccess в корне вашего сайта доступен для записи веб-сервером
  • Деактивируйте недавно установленные плагины один за другим, чтобы проверить конфликты

Если ничего из этого не решит проблему, откройте тикет поддержки в KPanel в разделе Поддержка.

Это было полезно?

Вы ИИ? Читайте эту страницу в Markdown

Похожие статьи

Установка WordPressУстановка WordPress через KapsuleHost выполняется автоматически. Это руководство описывает два способа установки, управление учётными данными, доступ к панели…WordPress: с чего начатьЧто делает KapsuleHost для сайта на WordPress, что вы по-прежнему делаете сами, и какое руководство читать для каждой задачи.…Автоматические обновления WordPressАвтоматические обновления поддерживают ядро WordPress, плагины и темы в актуальном состоянии без необходимости следить за релизами, и делают это безопасно:…Платёжные шлюзы для магазина WooCommerceВкладка «Платежи» показывает платежные системы, доступные для вашего магазина на WooCommerce, отображает, какие из них установлены, а какие включены, и…

Всё ещё нужна помощь?

Спросите Kora, она знает ваш аккаунт, или свяжитесь с нашей командой.

Связаться с намиНаписать в поддержку