Создание поддомена для WordPress: грабли на которые я наступил
Понадобилось мне сделать поддомен для тестовой версии сайта. Думал, дело на 5 минут. Захожу в панель хостинга, создаю поддомен, указываю папку. Вроде всё. Захожу по адресу — пустая страница. Чёрт.
Оказалось, для поддомена нужно отдельно настроить nginx. На FastPanel (а у меня она) поддомены создаются в разделе «Сайты». Добавил запись, указал корневую папку, и через пару минут поддомен заработал.
Но если делаете поддомен для WordPress — есть нюанс. Нужно создать отдельную базу данных и отдельную установку WordPress. Нельзя просто скопировать файлы в папку поддомена — база будет та же, и всё сломается.
Я для тестовой версии поставил свежий WordPress с нуля, импортировал посты через плагин. Всё работает, можно править шаблон не боясь сломать основной сайт.
Ещё вариант: использую поддомен для статической версии блога. Сгенерировал HTML через Simply Static и залил на поддомен. Получился сайт, который грузится за 0.05с.
Больше статей про WordPress — от установки до продвижения — я собрал в сводном гайде.
Согласен про отдельную БД. Я когда-то просто скопировал файлы — сломал основной сайт. Час восстанавливал из бекапа.
А если нужно просто разделить контент по категориям? Например blog.site.ru и shop.site.ru. Тоже две базы?
Поддомен для тестовой версии — это святое. Я на поддомене все обновления плагинов тестирую, прежде чем на прод пускать.
Simply Static интересный вариант. Попробую для лендинга на поддомене. Спасибо за идею!
Сделал по гайду — работает. Спасибо за труд!
Пробовал такой же вариант — не взлетело. Оказалось, Криворукость моя виновата, переделал и всё ок.
Реально помогло. До этого два дня голову ломал.
Аптайм 99.9% держишь? Сколько уже без перезагрузок?
А сервер какой используешь? Выделенка или VPS? В закладки навечно.
в точку. Годнота
жаль что раньше не видел эту статью. Доходчиво объяснил
Интересный подход. Я делал иначе, но твой способ проще.
Наконец-то внятное объяснение. А то везде вода водой.