Seite 1 von 1

[erledigt] Umlaute in URLs

BeitragVerfasst: Jul 16th, '11, 21:00
von wanne
Ja, ich weiß eigentlich sollte eine URL keine Umlaute enthalten. Aber sogar Wikipedia macht das so. Postet man hier einen Link mit einem Umlaut wird er nicht richtig dargestellt. Man muss den Link von Hand konvertieren:
Code: Alles auswählen
[url=http://www.gitarre-übcben.de/]geht nicht[/url]
[url=http://www.gitarre-%c3%bcben.de/]ist umständlich[/url]
Kann man das ändern?

Re: Umlaute in URLs

BeitragVerfasst: Jul 16th, '11, 22:23
von doktor5000
Hmmm, bei mir macht das der Browser, wenn man die URL mit Umlaut kopiert, automatisch.
Aktuell Firefox 5, war aber auch früher schon so.

Aus
Code: Alles auswählen
http://www.mydomain.tld/rücktritt.doc

wird
Code: Alles auswählen
http://www.mydomain.tld/r%C3%BCcktritt.doc

Re: Umlaute in URLs

BeitragVerfasst: Jul 17th, '11, 07:11
von wobo
doktor5000 hat geschrieben:
Code: Alles auswählen
http://www.mydomain.tld/r%C3%BCcktritt.doc

Wenn ich das in den Browser eingebe, den ich hier gerade benutze, dann kommt dabei heraus:
Appliance Error (internal_error)
An unrecoverable error was encountered: ""
This problem is unexpected. Please use the contact information below to obtain assistance.

For assistance, contact your network support team.
Wenn ich dagegen den echten URL (also mit Umlaut) eingebe, meckert er nur, dass der den Namen nicht auflösen kann (was zu erwarten war).

Re: Umlaute in URLs

BeitragVerfasst: Jul 17th, '11, 07:23
von Pitti
Nicht so beim Opera.
Der konvertiert die "verkrüppelte" URL und zeigt die Umlaute anschließend richtig an.

Re: Umlaute in URLs

BeitragVerfasst: Jul 17th, '11, 10:25
von obgr_seneca
Ich hab's eben mal getestet (Browser: FF-5 und Chrome-13)
Code: Alles auswählen
http://de.wikipedia.org/wiki/Erd%C3%B6l

wird beim Einfügen automatisch encodiert in
Code: Alles auswählen
http://de.wikipedia.org/wiki/Erd%C3%B6l


Das ist also (in meinen Augen kein Problem. Probleme machen dagegen URLs wie
Code: Alles auswählen
http://www.gitarre-üben.de/


Ich rate Dir zu folgendem (davon abgesehen, dass ich diese Art von Umlaut-URLs für die schlechteste Idee seit Erfindung der IP-Adresse halte [ich hab's geschafft, mich höflich auszudrücken und nicht das zu schreiben, was ich eigentlich zu dem Thema denke] ):
Recherchiere, wie man phpbb3 dazu bekommen kann, solche URLs richtig darzustellen und schreibe einen Bugreport...

Oliver

Re: Umlaute in URLs

BeitragVerfasst: Jul 17th, '11, 12:02
von wanne
Also der FF ist der einzige Browser der mit http://www.gitarre-%c3%bcben.de/ nicht zurecht kommt. Außer w3m und lynx die wollen die Seite gar nicht aufrufen übersetzen aber auch in ü:
Code: Alles auswählen
$ lynx www.gitarre-%c3%bcben.de/
Suche nach www.gitarre-üben.de erster

Re: Umlaute in URLs

BeitragVerfasst: Jul 17th, '11, 12:14
von wanne
obgr_seneca hat geschrieben:davon abgesehen, dass ich diese Art von Umlaut-URLs für die schlechteste Idee seit Erfindung der IP-Adresse halte [ich hab's geschafft, mich höflich auszudrücken und nicht das zu schreiben, was ich eigentlich zu dem Thema denke] )
Insbesondere weil ich wenn mir jemand auf nen Zettel http://www.wer-den-€-nicht-ehrt.de schreibt nicht die geringste Ahnung habe ob das jetzt auf
http://www.wer-den-%e2%82%ac-nicht-ehrt.de oder
http://www.wer-den-%a4-nicht-ehrt.de oder
http://www.wer-den-%80-nicht-ehrt.de
verweisen soll.
Ganz besonders lustig:
http://de.wikipedia.org/wiki/%80 (€ als Windows-CP-1252 codiert) und
http://de.wikipedia.org/wiki/%a4 (€ als ISO 8859-15 codiert)
Sind 2 Verschiedene Artikel. Ersteres wird richtig erkannt weil es kein entsprechendes UTF-8 Zeichen gibt letzteres wird "fälschlicherweise" (Wikipedia kann ja nicht riechen was ich will.) als UTF-8 interpretiert XD.