mysurik.ru

Создание поддомена для WordPress: грабли на которые я наступил

Создание поддомена для WordPress сайта Полное руководство

Понадобилось мне сделать поддомен для тестовой версии сайта. Думал, дело на 5 минут. Захожу в панель хостинга, создаю поддомен, указываю папку. Вроде всё. Захожу по адресу — пустая страница. Чёрт.

Оказалось, для поддомена нужно отдельно настроить nginx. На FastPanel (а у меня она) поддомены создаются в разделе «Сайты». Добавил запись, указал корневую папку, и через пару минут поддомен заработал.

Но если делаете поддомен для WordPress — есть нюанс. Нужно создать отдельную базу данных и отдельную установку WordPress. Нельзя просто скопировать файлы в папку поддомена — база будет та же, и всё сломается.

Я для тестовой версии поставил свежий WordPress с нуля, импортировал посты через плагин. Всё работает, можно править шаблон не боясь сломать основной сайт.

Ещё вариант: использую поддомен для статической версии блога. Сгенерировал HTML через Simply Static и залил на поддомен. Получился сайт, который грузится за 0.05с.

Больше статей про WordPress — от установки до продвижения — я собрал в сводном гайде.

Комментарии

  • Согласен про отдельную БД. Я когда-то просто скопировал файлы — сломал основной сайт. Час восстанавливал из бекапа.

  • А если нужно просто разделить контент по категориям? Например blog.site.ru и shop.site.ru. Тоже две базы?

  • Поддомен для тестовой версии — это святое. Я на поддомене все обновления плагинов тестирую, прежде чем на прод пускать.

  • Simply Static интересный вариант. Попробую для лендинга на поддомене. Спасибо за идею!

  • Пробовал такой же вариант — не взлетело. Оказалось, Криворукость моя виновата, переделал и всё ок.

Ваш комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *