define ('BASE_PATH', dirname(dirname(__FILE__)));
    define ('LIB_PATH', BASE_PATH . '/lib');
    
    define ("SCRIPT_URL",           substr(BASE_PATH, strlen($_SERVER['DOCUMENT_ROOT'])));
    $url = $_SERVER['HTTP_HOST'] .'/'. SCRIPT_URL;
    $url = "http://" . preg_replace('/[\/\\\\]+/', '/', $url);
    $url = preg_replace('/\/$/', '', $url);
    define ("BASE_URL",             $url);
www.xxx.com/galeri/

ye siteyi kurcunca BASE_URL ile atanan adresler su sekilde gozukuyor

http://www.xxxcom/str.com/galeri/

nasıl düzeltebilirim bu sorunu