Две версии сайта. Первая — для пользователя, вторая — для разработчиков. Возможно ли это?
Обычно поднимают дев-версию на отдельном домене без костылей типа хитрых флагов. Дев-версия скрывается от поисковиков, БД используется урезанная без деликатных данных на случай чего. Дев-версия, понятное дело, в отдельной git-ветке. И есть, наверное, тыща способов деплоя этого добра на сервера.
Мы так делали на уровне nginx, если есть админская кука, то root ведет в другое место