Index: domain.module =================================================================== RCS file: /cvs/drupal/contributions/modules/domain/domain.module,v retrieving revision 1.40.2.21 diff -u -r1.40.2.21 domain.module --- domain.module 27 Aug 2008 12:59:58 -0000 1.40.2.21 +++ domain.module 3 Sep 2008 02:36:31 -0000 @@ -591,7 +591,14 @@ * Determine an absolute path to the current page */ function domain_get_uri($domain) { - $path = $domain['scheme'] .'://'. $domain['subdomain'] . request_uri(); + $request_uri = request_uri(); + if (function_exists('domain_prefix_get_path_alias')) { + $alias = substr($request_uri, strlen(base_path())); + $internal_path = drupal_get_normal_path($alias); + $new_alias = domain_prefix_get_path_alias($domain['domain_id'], $internal_path); + $request_uri = base_path() . $new_alias; + } + $path = $domain['scheme'] .'://'. $domain['subdomain'] . $request_uri; return $path; }