Можно простым кодом на php.
Например заходить на определённый адрес, там вешается куки.
Далее проверяется на проекте, если есть куки то пускает, если нет то белый экран.
Если стоит nginx, он на лету всё это делает быстро и легко. Пользователь получает сжатые страницы и все рады.
Не имеет смысла, особенно если включен gzip хотя бы на 3-5 пунктов.
Эм, зайдите в phpmyadmin в таблицу пользователей и сделайте экспорт в ексель.
Что-то походу вы не всё перенесли. также сравните версии PHP, одинаковы ли они на старом и на новом хостинге.
А зачем вам preg_replace ?!
До обеда работаю, после обеда пишу до конца рабочего дня отчёт. Логично?
Коротко и понятно:
"На пиво"
Ну наверное вашему другу повезло, что к нему снизошли за 100 рублей.
Потому что в РФ самые НАГЛЫЕ и офигевшие мягко сказать нотариусы, они БОГАМИ себя считают.