I was not aware that ID ever recognized or converted text to hyperlinks. As far as I know, that's a function in whatever software is reading the output from ID.
Seems I've never noticed the Type > Hyperlinks and Cross-References > Convert URLs to Hyperlinks command. Is that what you are talking about? Apparently that's a behind the scenes GREP find/change query. You might want to look at what the query structure is here: http://forums.adobe.com/message/4619499 and write your own that includes the trailing slash, if it exists, and adds the protocol (though I think that might be a bit more of an issue).
I am running CS6 in Windows 7 on a 64-bit operating system. I'm converting URLs to Hyperlinks. My files consist of college information data. Here's an example of a URL that does NOT convert right: http://www.anystate.edu/a/business/department/computer-information-technology/. When I export to epub the hyperlink stops before the first hyphen. I get http://www.anystate.edu/a/business/department/computer and the rest is not hyperlinked. I also have URLs that won't convert if there is %20 or /~ in them. And I agree, all URLs should convert and insert http:// in front of them. I have to fix these manually. The only way I know how to speed this up is to "search" in the epub html files for the closing anchor code followed by a hyphen or slash and then cut and paste the text into both the hyperlink and the text. That's tedious! Any suggestions would be appreciated. I'm assuming that Adobe has done all they can do.
And here we are almost 5 years later and it has not been addressed. I have the exact same issues as lindaw2396 and i am using CC 2017. the only fix i have found is to copy the URL and paste it into the New hyperlink dialog from the hyperlinks panel.
Our HyperlinkPro add-on is much better and more fully-featured than InDesign's built-in "convert to hyperlink" tool:
Not free, but if you're doing a lot of this, worth trying...
Well, my biggest complaints have been addressed in some CC version. The text doesn't need to include a full path to become a proper link. So www. is not just recognised but also preceded with http:// and even the slightest .extension pattern is regarded as a link.
However, the trading slash is still left out, and – disturbingly – the hyphen is indeed also a no-go !
How many developers does it take to grab hold of the list of valid URL-encoding characters...