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?
Löste sig. Var bara att man ska stoppa PUNYCODE-adressen i ServerAlias. Ingen annanstans.
Copyright © 1999–2023 Geeks AB. Allt innehåll tillhör Geeks AB.
Citering är tillåten om källan anges.