У меня есть php-приложение на основе wordpress, работающее на apache на сервере ubuntu. Я разработал новую версию приложения и хотел бы, чтобы только некоторые пользователи имели доступ к этой бета-версии.
Структура моего сервера такая:
/ Вар / WWW / сайт
/ var / www / betasite
Я не хочу, чтобы эти пользователи запускали сайт другого домена / субдомена. Предполагается, что оба сайта работают в одной базе данных WordPress и, следовательно, нуждаются в одном домене. Изменение темы WordPress на основе сеанса / cookie также невозможно, потому что у меня есть много ресурсов / плагинов, которые находятся вне папки wp-content / themes.
Я думал о том, чтобы дать бета-пользователям cookie-файл и перенаправить запросы с этими cookie-файлами в новый корень документа. Я пытался возиться с mod_rewrite в htaccess, но после долгих экспериментов я понял, что mod_rewrite не может перенаправлять на вещи вне корня документа apache.
Мне нужна настройка виртуального хоста на основе куки в заголовке запроса. Есть идеи?