       history.pushState(
         {}, 
         document.title, 
-        @getHost() + @path
+        @path
       )
     else
       window.location.hash = @path
     
   # Private
   
-  @getPath: -> window.location.pathname
+  @getPath: -> if window.location.pathname.substr(0,1) is '/' then window.location.pathname else '/' + window.location.pathname
   
   @getHash: -> window.location.hash
   

class Spine.Route extends Spine.Module
  @extend Spine.Events
  
  @historySupport: "history" of window
  
  @routes: []
        

    return if @path is path
    @path = path

    @trigger("navigate", @path)

    @matchRoute(@path, options) if options.trigger

    return if options.shim
