Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've setup two subdomains, each using punycode:

http://xn--xxa.hawx.me/ -> http://μ.hawx.me/
http://xn--l6h.hawx.me/ -> http://♪.hawx.me/

If you visit the unicode versions, ♪.hawx.me will stay the same in the browser bar but μ.hawx.me will redirect to the punycode version. Why does this happen and is it possible to force it to stay as the μ version when visited?

share|improve this question
up vote 2 down vote accepted

It all depends on whether or not the TLD supports unicode. TLDs that do will be converted, TLDs that don't, won't.

In my browser (FireFox 3.6) neither of them stay in unicode, they both get converted to punycode, which I would suspect is the correct behaviour for .me

share|improve this answer
Thanks, I've been looking into it and I think it's because μ looks like a u so could be open to phishing, etc. And then there is of course the fact different browsers do different things as you pointed out. – hawx Feb 21 '11 at 14:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.