Add alternative URL strategy.

Close #25