@ formicin,
Я предполагаю, что главная цель - не смотреть на контент вашего разработчика.
Если в коде должна быть реализована логикачерез настройку Apache), вы можете использовать имя хоста, указанное в самом HTTP-запросе.
$dev_server = "dev.mysite.com";
$hostname_used_to_access_site = $_SERVER['SERVER_NAME'];
if (strcasecmp($hostname_used_to_access_site, $dev_server) == 0) {
// The server name sent by the browser matches the name
// of the dev server, so check for a valid session. If
// the user hasn't already logged in, redirect to a
// login page.
}
Это может быть помещено в общий включаемый файл или вверху каждой страницы.Обратите внимание, что код будет одинаковым между dev и production, но значение $_SERVER['SERVER_NAME']
приведет к тому, что код входа будет выполняться только на dev-сервере.или если вы хотите получить разъяснения о том, как обрабатывать логин.
Спасибо!