Namecheap allows special characters, although if I manually type them in the browser, it says page cant be found or gives me an error. But I see that websites with special characters such as
www.c%%d.com is "taken" maybe its "reserved" and when someone tries to register, it shows as "taken" so what characters are allowed? letters, numbers and hypen(-) what else? underscore(_)?