Domain with umlauts

Hello all,

I have a small problem when adding an umlaut domain to a repository.

Let’s take any domain as an example:
häuser .de
is the same as
xn–huser-gra .de

but in gitlab pages I can only store the xn domain. In the case of the umlauts, it says “Domain contains invalid characters (valid characters: [a-z0-9-])”.

Is there a workaround or solution here?

Many thanks

gitlab.com is used

A browser would normally convert an ä to ae - therefore you could use haeuser.de instead since if Gitlab pages only supports [a-z0-9] that means you cannot use letters with umlauts, etc, and you will need to utilise that as a workaround. At least until systems are configured to support non-standard characters such as umlauts in domain names.

More info here in relation to the umlaut thing:

Hello,

unfortunately it does not work like that. Both are completely different domains.
häuser .de and haeuser .de each point to a different page.

I have disabled force SSL and there are no more certificate errors. That helps me for now.

What does work is using the ACE string of the IDN Domain Name. The ACE string only contains the letters a-z, A-Z and -, for example, for the domain überall-ist.de, it is xn--berall-ist-8db.de. If you paste the ACE string into your browser URL input and press enter, the URL changes to überall-ist.de.