Fixes an issue where URLs with https would be treated as an external URL

If a video URL's protocol is https, it is treated as an external URL.  (Oh Noes!)
This patch checks the URL's absoluteString for a matching sub-string of the service's domain + path to avoid being tripped up by an unexpected protocol.