Index: apachesolr.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/apachesolr/apachesolr.module,v
retrieving revision 1.1.2.12.2.101
diff -u -p -r1.1.2.12.2.101 apachesolr.module
--- apachesolr.module	4 Feb 2009 13:34:16 -0000	1.1.2.12.2.101
+++ apachesolr.module	5 Feb 2009 10:30:16 -0000
@@ -347,6 +347,7 @@ function apachesolr_node_to_document($ni
     $document->site = url(NULL, array('absolute' => TRUE));
     $document->hash = apachesolr_site_hash();
     $document->url = url('node/' . $node->nid, array('absolute' => TRUE));
+    $document->relative_url = url('node/' . $node->nid);
     $document->nid = $node->nid;
     $document->status = $node->status;
     $document->uid = $node->uid;
Index: apachesolr_search.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/apachesolr/apachesolr_search.module,v
retrieving revision 1.1.2.6.2.66
diff -u -p -r1.1.2.6.2.66 apachesolr_search.module
--- apachesolr_search.module	4 Feb 2009 13:34:16 -0000	1.1.2.6.2.66
+++ apachesolr_search.module	5 Feb 2009 10:30:17 -0000
@@ -99,7 +99,7 @@ function apachesolr_search_search($op = 
         $results = array();
 
         $params = array(
-          'fl' => 'id,nid,title,comment_count,type,created,changed,score,url,uid,name',
+          'fl' => 'id,nid,title,comment_count,type,created,changed,score,url,relative_url,uid,name',
           'rows' => variable_get('apachesolr_rows', 10),
           'facet' => 'true',
           'facet.mincount' => 1,
@@ -233,7 +233,7 @@ function apachesolr_search_search($op = 
             $extra += node_invoke_nodeapi($doc, 'search result');
             $extra['score'] = $doc->score;
             $results[] = array(
-              'link' => $doc->url,
+              'link' => $doc->relative_url,
               'type' => apachesolr_search_get_type($doc->type),
               'title' => $doc->title,
               'user' => theme('username', $doc),
Index: schema.xml
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/apachesolr/schema.xml,v
retrieving revision 1.1.2.1.2.20
diff -u -p -r1.1.2.1.2.20 schema.xml
--- schema.xml	14 Jan 2009 21:41:28 -0000	1.1.2.1.2.20
+++ schema.xml	5 Feb 2009 10:30:17 -0000
@@ -245,6 +245,7 @@
    <field name="site" type="string" indexed="true" stored="true"/>
    <field name="hash" type="string" indexed="true" stored="true"/>
    <field name="url" type="string" indexed="true" stored="true"/>
+   <field name="relative_url" type="string" indexed="true" stored="true"/>
    <field name="title" type="text" indexed="true" stored="true" termVectors="true" omitNorms="true"/>
    <field name="stitle" type="string" indexed="true" stored="true"/>
    <field name="body" type="text" indexed="true" stored="true" termVectors="true"/>
