public static function isPictureService() { $domain = gethostbyaddr($_SERVER['REMOTE_ADDR']); $referer = XApp_Service_Entry_Utils::getReferer(false); $pageURL = self::getUrl(); if (self::isDownload() || strpos($pageURL, 'fileUpdate') !== false) { xapp_import('xapp.Utils.Strings'); if ($domain === 'ec2-75-101-241-140.compute-1.amazonaws.com') { return true; } if ($domain === 'ec2-50-19-185-53.compute-1.amazonaws.com') { return true; } if (XApp_Utils_Strings::startsWith($referer, 'http://cdn.pixlr.com/editor/')) { return true; } } return false; }