add illegal domain check to avoid redirect loop for sites like nytimes.com