Current URL shortening services uses HTTP 302 response to temporarily redirect instead of 301(Moved Permanently) because of their statistic services. Browser will not access that address more than once if 301 is returned unless the caches have been cleared.
# use curl with `-i` to see the http header
curl -i http://git.io/vJxbs