Как с помощью кода узнать сайт находится на локальном сервере или на хостинге?

Нужно вставить google аналитику на сайт но так чтобы оно работало только на хостинге, не на локальном сервере для этого хочу использовать if else какое условие использовать чтобы точно определить, что это хостинг, не локальный сервер ?

Привязать условие к имени домена не рассматриваю, оно может изменится.


Ответы (1 шт):

Автор решения: Xaku

В файле .env есть значение APP_ENV= Если проект находится на локалке поставьте значение local, в случае если проект на хостинге поставьте значение production. После чего вы сможете проверить это значение в любом месте проекта

  if (App::environment('production')) {
        // Ваш код
  }
→ Ссылка