Encoder: URL und encodeURI

Beitrag lesen

Hallo, ich hätt hier was womit ich nicht weiterkomme.

Ein Formular lässt einen Link einfügen, der zum Server übergeben und auch wieder irgendwo ausgegeben wird. Die URL dieses Links wird bisher mit encodeURI (clientseitig -> Javascript) aufbereitet.
Das funktioniert auch bestens, example.de/T%e4st wird richtig aufgerufen und der Browser macht example.de/Täst draus.
Wenn das ä allerdings in der Domain steht, macht er das nicht. Da heißts dann die Domain ...%e4... kann nicht gefunden werden. Warum ist das so?
Wie müsste man hier richtig vorgehen?