If I paste a URL into the browser with "http" it will redirect to https as expected. But if someone clicks an old vB link that contains "http" it won't change it to https when redirecting to the XF thread.
if your entire domain is https, it is best to set up an auto redirect from http to https. also read about hsts though i am kind of scared of using it on my board.