Новый многосайтовый сервер не найден

Вопрос или проблема

Я только что создал мультисайт после многих лет эксплуатации WooCommerce на одном сайте.

Я добавил новый сайт, на котором хочу запустить другой магазин WC, но после добавления сайта я получаю ошибку “Сервер не найден” / “404 Не найдено” при переходе на него напрямую или через панель управления сайтом.

Я сделал тестовый index.html, и он загружается, так что, похоже, новый сайт пустой? WooCommerce и все остальные плагины активированы в сети – как мне запустить WC и другие плагины на этом новом сайте?

Спасибо

Ответ или решение

Для решения проблемы с ошибкой "Сервер не найден" или "404 Не найден" при попытке открыть новую подсеть в вашей сети WordPress с включённым WooCommerce, выполните следующие шаги:

  1. Проверьте настройки поддомена или подкаталога:
    Убедитесь, что вы правильно настроили структуру вашей мультисайтовой сети. Если ваши новые сайты используют поддомены, убедитесь, что DNS-записи для поддомена указывают на ваш сервер. Если использованы подкаталоги, убедитесь, что основной сайт корректно настроен.

  2. Проверьте файл .htaccess:
    В вашем корневом каталоге WordPress находится файл .htaccess, который отвечает за перезапись URL. Убедитесь, что он содержит правильные правила. Для мультисайтовой установки используйте следующий код:

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
  3. Проверьте настройки сети в админ-панели:
    Войдите в админ-панель вашего мультисайта и перейдите в "Мои сайты" > "Сеть администрирования" > "Настройки". Проверьте, правильно ли указаны параметры, включая URL-адреса.

  4. Проверьте активированные плагины:
    Убедитесь, что WooCommerce и другие необходимые плагины действительно активированы для нового сайта. Поскольку вы упомянули, что они активированы на уровне сети, это должно быть в порядке, но всегда есть вероятность, что что-то пошло не так.

  5. Удалите кэш:
    Если вы используете плагины кэширования, попробуйте очистить кэш. Плагины могут сохранять старые параметры, что может мешать правильной загрузке новых сайтов.

  6. Проверьте веб-сервер:
    Если всё вышеперечисленное не решит проблему, возможно, дело в конфигурации веб-сервера (Apache или Nginx). Убедитесь, что сервер правильно настроен для обработки запросов на поддомены или подкаталоги.

  7. Ошибки в журнале:
    Проверьте журналы ошибок вашего сервера (обычно находятся в /var/log/apache2/error.log или /var/log/nginx/error.log), чтобы найти более подробную информацию о том, что может вызывать ошибку.

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

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

Оцените материал
Добавить комментарий

Капча загружается...