Your solution is really great but for example these links doesn’t work:
maps.google.com
cello.client-channel.google.com
business.google.com
earth.google.com
suggestqueries.google.com
hr.client-channel.google.com
dl.google.com
but with other ones it works:
inbox.google.com
pay.sandbox.google.com
play.google.com
contacts.google.com
drive.google.com
docs.google.com
and so on….
In your opinion, why this happen? There’s a way to solve this problem? There’s a right “regular expression” for this case?