Вы можете использовать константы в файле настроек или в index.php:
define('LOCAL_URL', 'http://localhost/test-site/');
define('DISTANT_URL', 'http://domain.tld/');
define('DEV_VERSION', true);
А затем:
if(DEV_VERSION)
define('URL', LOCAL_URL);
else
define('URL', DISTANT_URL);
Таким образом, вы можете просто использовать константу URL в своем коде,например:
<link rel="stylesheet" type="text/css" href="<?php echo URL; ?>style/site.css" />
Преимущество заключается в том, что он работает во всех случаях.
А добавить элементы управления отладкой просто:
if(DEV_VERSION)
error_reporting(E_ALL ^ E_DEPRECATED ^ E_USER_DEPRECATED);
else
error_reporting(0);