User website preference is invalid with underscore

Introduce complexity on the URL validation to let some people who wants a invalid domain on their profile? I don’t think this is a good idea.