IDN & VirtualHosts i Apache 1.3

Permalänk
Medlem

IDN & VirtualHosts i Apache 1.3

Behöver lite hjälp med IDN (internationella domännamn) och Apache 1.3.

Kan ej få det att fungera. Har registrerat ett hos loopia, och den redirectar finfint.
Men inuti Apache så hamnar man bara på grunddomänen, inte platsen jag angett i VirtualHost

Så här ser min VirtualHost för denna domän ut:

<VirtualHost www.xn--dmnnmn-cuac1n.se:80>
ServerName www.dömännämn.se
ServerAlias dömännämn.se
DocumentRoot /home/odd/public_html/nh
ErrorLog /var/log/apache/nh_error.log
CustomLog /var/log/apache/nh.log combined
</VirtualHost>

httpd.conf är i ISO-8859 English text, ej UTF-8. Systemet är tyvärr inte konverterar till UTF8 än, jag kör:
LC_CTYPE="sv_SE.ISO-8859-1"

Apache är version 1.3.34.

En GET-rad i access.log kan se ut så här:

IPADRESS - - [12/Nov/2008:16:10:15 +0100] "GET /img/top_mono.gif HTTP/1.1" 200 6292 "http://xn--nationalhjltarna-4nb.se/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3"

Filen den drar är för rotdomänen. Alltså fel sida.

error.log ger inget info alls.

Några tips?

Permalänk
Avstängd

1.3.34 är ju gammal. Du borde köra senaste, 1.3.41.

Undrar om inte det kanske hade fungerat bättre med 2.2.10?

Vet inte. Prova att titta förbi #apache på irc.freenode.net

Permalänk
Medlem

Löste sig. Var bara att man ska stoppa PUNYCODE-adressen i ServerAlias. Ingen annanstans.