WN

WN (https://www.wn.se/forum/index.php)
-   Domännamn (https://www.wn.se/forum/forumdisplay.php?f=16)
-   -   .NU klarar inte av IDN domäner (https://www.wn.se/forum/showthread.php?t=18740)

swan 2007-01-18 12:02

Jag reggade en .nu domän med svenska tecken åä och ö via loopia. När jag går till domänen med Firefox eller valfri annan webbläsare så blir jag redirectad till punycode varianten av domänen.

Vid närmare kontroll så ser jag att när jag requestar min domän så returneras följande headers:

Kod:

HTTP/1.1 200 OK
Server: WorldNames Webrouter 1.69
Connection: close
Content-Type: text/html

Det visar sig också att det inte sker en riktig redirect, utan någon har lagt in en frames-redirect. Så här ser resultatet ut:
http://www.shorttext.com/wycwz0

Detta tycker jag är mysko. För på min sajt har jag endast lagt upp en tom index.html fil. Jag har aldrig befattat mig med frames överhuvudtaget.

Efter kontakt med Loopia så hänvisar dem till .Nu-supporten. Där får jag svaret:


Citat:

Our system uses a Frame forward for IDN names to their associated Punycode name.

Some browsers do conversions of their own and cause different effects.

FireFox on a MAC, as well as Opera and Safari, maintain the address as, http://www.domän.nu/
Internet Explorer on a pc maintains the address as, http://www.domän.nu/

Enligt .Nu-supporten skall det alltså inte ske någon redirect om exempelvis webbläsaren är en Firefox på Mac. Varför fattar jag inte, Firefox på alla plattformar har haft IDN-stöd väldigt länge. Dessutom stämmer inte informationen jag får från .Nu. Jag har provat att komma åt min domän från Firefox på Mac, och får fortfarande en frames-redirect! :o

När jag skriver detta till .Nu supporten får jag följande svar:

Citat:

I am sorry, but we cannot change our system, perhaps your provider or someone that can manage your source code can handle the way it responds with regards to frames.
.Nu kan alltså inte ändra i sitt eget system! :blink:

En annan bieffekt av detta är att Google och andra sökmotorer inte vill indexera .Nu IDN-domäner. Jag har nämligen provat att sätta min useragent till att vara "Googlebot/2.1 (+http://www.google.com/bot.html)". Och jag får även då frames som resultat. Detta trots att Google klarar av att hantera IDN-domäner utan problem.

Jag vill med denna post varna alla andra för att skaffa .Nu IDN-domäner. De lovar att det skall vara gratis några månader, men vad hjälper det om det inte fungerar!

Skaffa istället .SE domäner. Där fungerar det som det är tänkt!

Jag har även försökt att kolla upp "WorldNames Webrouter" som .Nu använder för att redirecta rätt. Men jag har inte lyckats hitta någon information om vem som har skapat detta värdelösa system...

agaton 2007-01-18 21:58

Har du webbhotellskontot på loopia också? Eller har du gjort en vanlig vidarekoppling? För isåfall blir det en frame..

swan 2007-01-18 22:01

Jag har webbhotellskontot på loopia. Kan du förtydliga lite vad du menar med "isåfall blir det en frame"? Menar du att det är loopia som skapar framen?

WizKid 2007-01-18 22:30

Anledningen att Firefox visar Punycode varianten är att .nu inte har en policy for IDN-domäner vilket gör att det kan missbrukas. Och för att skydda användarna så visar då Firefox punycode-versionen av domänen.

Här är en lista på de toppdomäner som Firefox inte visar punycode-versionen av: http://kb.mozillazine.org/Network.IDN.whitelist.* och för alla andra visas alltså punycoden av säkerhetsskäl.

swan 2007-01-19 10:15

Men när jag ställer in user agent "Googlebot/2.1 (+http://www.google.com/bot.html)" så blir det ändå frames... Det verkar alltså inte ha med Firefox att göra...

jonny 2007-01-19 10:39

När jag tittar på en av våra kunder noterar jag att det fungerar korrekt med Firefox som har inbyggt IDN-stöd. Om jag använder IE6 utan plugin kommer jag också till rätt sida, men då via nunames.

En webbläsare med stöd för IDN bör inte visa detta problem. Vilket domännamn gäller det?

swan 2007-01-19 11:26

Jag har provat flera .nu IDN domännamn. Samma sak på alla. Exempel www . bravå . nu och www . färgbolaget . nu

Dessa domäner fungerar alltså inte med Firefox (oavsett OS) eller Googlebot. De fungerar dock med senaste IE.

Om du har hittat några .nu domäner som fungerar med Firefox så posta dem gärna.

patrikweb 2007-01-19 12:48

Fungerar för mig komma in med FF utan det blir någon frame, men stämmer att det blir i puncode.

swan 2007-01-19 12:56

Om du tar view source så ser du att det är frames. de är osynliga för ögat men finns där i bakgrunden.

patrikweb 2007-01-19 13:03

Citat:

Originally posted by swan@Jan 19 2007, 13:56
Om du tar view source så ser du att det är frames. de är osynliga för ögat men finns där i bakgrunden.

Så du menar att sidan inte är byggt med frame? :P

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Färgbolaget i Kristianstad AB</title>
</head>

<frameset framespacing="0" border="0" frameborder="0" cols="*,748,*">
<frame name="bakleft" src="bakleft.htm" scrolling="no" noresize>
<frameset rows="*,100,270,54,*">
<frame name="baktop" src="baktop.htm" scrolling="no" noresize target="_self">
<frame name="mainrad" marginwidth="0" marginheight="0" scrolling="no" noresize src="mainrad.htm" target="_self">

<frame name="main" src="main.htm" marginwidth="0" marginheight="0" scrolling="auto" noresize>
<frame name="bottom" src="bottomstart.htm" scrolling="no" noresize marginwidth="0" marginheight="0" target="_self">
<frame name="bakbottom" src="bakbottom.htm" scrolling="no" noresize>
</frameset>
<frame name="bakright" src="bakright.htm" scrolling="no" noresize>
<noframes>
<body>



På den här sidan används ramar som inte stöds av din webbläsare.</p>

</body>
</noframes>
</frameset>

</html>

fabian 2007-01-19 13:21

Citat:

Ursprungligen postat av patrikweb
Citat:

Ursprungligen postat av swan
Om du tar view source så ser du att det är frames. de är osynliga för ögat men finns där i bakgrunden.

Så du menar att sidan inte är byggt med frame?

Det var väl just att dom är gjorda med frames han skrev?

swan 2007-01-19 13:22

Dåligt exempel av mig. Kolla på www . bravå . nu istället. Eller www. omvärlden .nu, eller www .özz. nu

Den är den här html koden som skapas av nunames, oavsett om man vill eller ej:

<html>
<head>
<title>www. bravå .nu</title>

</head>
<FRAMESET rows="100%,*" border=0 frameborder=0 framespacing=0
framecolor="#000000">
<FRAME src="http:// www. bravard .nu" name="thepage">
</FRAMESET>
<NOFRAMES>
<BODY bgcolor="#FFFFFF">


</p>
<CENTER>
<H2>www .xn--brav-toa .nu</H2>




Click here to continue
</CENTER>
</BODY>
</NOFRAMES>
</HTML>

patrikweb 2007-01-19 13:38

Citat:

Originally posted by swan@Jan 19 2007, 14:22
Dåligt exempel av mig. Kolla på www . bravå . nu istället. Eller www. omvärlden .nu, eller www .özz. nu
Den är den här html koden som skapas av nunames, oavsett om man vill eller ej:
html
head
titlewww. bravå .nu/title
/head
FRAMESET rows=100%,* border=0 frameborder=0 framespacing=0
framecolor=#000000
FRAME src=http:// www. bravard .nu name=thepage
/FRAMESET
NOFRAMES
BODY bgcolor=#FFFFFF
p/p
CENTER
H2www .xn--brav-toa .nu/H2
BR
BR
A href=http:// www. bravard .nu target=_topClick here to continue/A
/CENTER
/BODY
/NOFRAMES
/HTML

Det är mycket skumt detta, fungerar perfekt för mig i FF och kommer direkt till sidan.

Det måste vara "Webrouter" som känner av user agent på något sätt för gjorde ett test:

web01# dig www.xn--omvrlden-2za.nu

;; ANSWER SECTION:
www.xn--omvrlden-2za.nu. 86400 IN A 62.4.64.119
www.xn--omvrlden-2za.nu. 86400 IN A 69.25.75.72
www.xn--omvrlden-2za.nu. 86400 IN A 212.181.91.6


web01# telnet 212.181.91.6 80
Trying 212.181.91.6...
Connected to webrouter0.telia.nic.nu.
Escape character is '^]'.
GET / HTTP/1.1
Host: www.xn--omvrlden-2za.nu

HTTP/1.1 200 OK
Server: WorldNames Webrouter 1.69
Connection: close
Content-Type: text/html


<html>
<head>
<title>omvarlden.nu</title>

</head>
<FRAMESET rows="100%,*" border=0 frameborder=0 framespacing=0
framecolor="#000000">
<FRAME src="http://www.omvarlden.nu" name="thepage">
</FRAMESET>
<NOFRAMES>
<BODY bgcolor="#FFFFFF">


</p>
<CENTER>
<H2>www.xn--omvrlden-2za.nu</H2>




Click here to continue
</CENTER>
</BODY>
</NOFRAMES>
</HTML>
Connection closed by foreign host.
web01#

Det får jag dock inte när jag surfar in med FF utan kommer rätt då.

swan 2007-01-19 13:44

Citat:

Originally posted by patrikweb@Jan 19 2007, 14:38
Det får jag dock inte när jag surfar in med FF utan kommer rätt då.
Med rätt, menar du då att du ser webbadressen med åäö?

Jag använder "Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1" som user agent, och då fungerar det inte. Inte heller (som sagt) med "Googlebot/2.1 (+http://www.google.com/bot.html)" fungerar det.

patrikweb 2007-01-19 14:00

Citat:

Ursprungligen postat av swan
Citat:

Ursprungligen postat av patrikweb
Det får jag dock inte när jag surfar in med FF utan kommer rätt då.

Med rätt, menar du då att du ser webbadressen med åäö?
Jag använder Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 som user agent, och då fungerar det inte. Inte heller (som sagt) med Googlebot/2.1 (+http://www.google.com/bot.html) fungerar det.

Nej, blir i puncode. Fast den gör ju så sätt rätt.

För du måste ju själv ha valt att den ska gå till www.omvarlden.nu?

Om du skulle pekat domänen på egna nameservrar och pekar den riktigt så lär det ju inte bli någon frame.

patrikweb 2007-01-19 14:03

För på färgbolaget.nu så är det pekat rätt till egen nameserver och där är det ingen frame.

$ dig www.xn--frgbolaget-q5a.nu
;; ANSWER SECTION:
www.xn--frgbolaget-q5a.nu. 86400 IN A 194.218.11.50

$ telnet 194.218.11.50 80
Trying 194.218.11.50...
Connected to linwww.fdab.se.
Escape character is '^]'.
GET / HTTP/1.1
Host: www.xn--frgbolaget-q5a.nu

HTTP/1.1 200 OK
Date: Fri, 19 Jan 2007 12:47:50 GMT
Server: Apache/1.3.33 (Unix) FrontPage/5.0.2.2635 PHP/4.4.0
Last-Modified: Tue, 12 Aug 2003 08:50:47 GMT
ETag: "aa4018-42f-3f38aa67"
Accept-Ranges: bytes
Content-Length: 1071
Content-Type: text/html; charset=iso-8859-1

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Färgbolaget i Kristianstad AB</title>

swan 2007-01-19 14:10

Nej. Jag vill att den skall gå till www.omvärlden.nu...

swan 2007-01-19 14:31

Det känns som om jag missar någonting av det du skriver om .nu och IDN.

Jag har köpt domänen av loopia och har webhotellskonto. Domänen är internetvärd . nu Menar du att den är felaktigt uppsatt? För när jag provar så kommer jag alltid till punicode varianten...

jonny 2007-01-20 01:11

Ja, men det är den varianten som visas av säkerhetsskäl.

swan 2007-01-20 08:41

Men varför? Vad är det som är osäkert om Firefox eller Googlebot besöker sidan?

jonny 2007-01-20 22:02

Det osäkra är att det finns vissa tecken i UNICODE som ser ut precis som andra tecken men inte är samma.

WizKid 2007-01-20 22:33

Mer om varför Opera och Firefox visar punycode-versionen hittar du här: http://en.wikipedia.org/wiki/IDN_homograph_attack

swan 2007-01-20 23:43

Jag förstår ändå inte varför Googlebot får frames. Det gör ju att ingen vettig människa vill skaffa en .nu idn domän. Google hatar frames...

jonny 2007-01-21 13:39

Men det beror väl på hur du pekar idn-domänen?
Googlebot besöker förmodligen xn--varianten av namnet direkt.


Alla tider är GMT +2. Klockan är nu 20:48.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson