[Fixes #926] Protocol & Host name ignored when creating action link

/cc: @rynowak @dougbu 
nit: don't bother with the `url` variable.  it made me look around for a use