Strona 1 z 1

linux nie obsługuje linków -. (minus kropka)?

: 02 cze 2014, 15:56
autor: taith
przez kilka lat jak używałem linuxa nawet tego nie zauważyłem, ale gdy ktoś ma w linku .- strona się nie załaduje
tak samo dzieje się przy androidzie
ktoś zna powód i rozwiązanie?
przykłady
http://eurydice-.deviantart.com/
http://cat-.deviantart.com/

windows xp zdaje się nie mieć problemu

Re: linux nie obsługuje linków -. (minus kropka)?

: 02 cze 2014, 16:25
autor: ethanak
no bo linux nie obsługuje nieprawidłowych adresów... od kiedy to myślnik może być ostatnim znakiem?

Re: linux nie obsługuje linków -. (minus kropka)?

: 02 cze 2014, 16:35
autor: mistrz1
Nie Linux, tylko przeglądarka, więc wyrażaj się zgodnie z prawdą. Sprawdziłem u mnie podane przez ciebie linki. Na Chromium wczytuje bez problemu, a Firefox wyświetla błąd wczytywania strony.

Re: linux nie obsługuje linków -. (minus kropka)?

: 02 cze 2014, 16:40
autor: ethanak
tak samo nie będzie działać w squidzie, podejrzewam że większość dns-ów też taki adres będzie miała w głębokim poważaniu.
składnię nazw można sobie sprawdzić czytając odpowiedni dokument rfc. i w owym odpowiednim jasno i wyraźnie czarnemi literami jest kunsztownie napisane, gdzie w nazwie myślnik może wystąpić.

Re: linux nie obsługuje linków -. (minus kropka)?

: 02 cze 2014, 18:31
autor: taith
mój chromium na linuxie też teho nie widzi, ogólnie żadna przeglądarke pod linuxem (u mnie) ubuntu oraz android, nie widzi tych stron
pod windowsem każda przeglądarka nie widzi problemu
co ciekawe, nawet google nie skatalogowało tych artystów (obrazki oraz galerie z deviantart są zawsze łatwe do wyszukania)
i jak pisałem wcześniej, żadna przeglądarka w windowsie, nie miała problemu, myślę, że problemem jest nazewnictwo które jest dopuszczalne w windowsie, ale w linuxie już nie

Re: linux nie obsługuje linków -. (minus kropka)?

: 02 cze 2014, 18:49
autor: ethanak
problemem jest nazewnictwo które nigdzie poza windowsem nie jest dopuszczalne. nie chce mi się teraz szukać numerka rfc, ale polecam jako ćwiczenie.

Re: linux nie obsługuje linków -. (minus kropka)?

: 03 cze 2014, 09:42
autor: Ubek308
DNS nie obsluguje podkreslen, minusy - owszem.
Fakt ze nie bawilem sie z minusem na koncu nazwy.

Re: linux nie obsługuje linków -. (minus kropka)?

: 03 cze 2014, 11:13
autor: ethanak

Kod: Zaznacz cały

<domain> ::= <subdomain> | " "

<subdomain> ::= <label> | <subdomain> "." <label>

<label> ::= <letter> [ [ <ldh-str> ] <let-dig> ]

<ldh-str> ::= <let-dig-hyp> | <let-dig-hyp> <ldh-str>

<let-dig-hyp> ::= <let-dig> | "-"

<let-dig> ::= <letter> | <digit>

<letter> ::= any one of the 52 alphabetic characters A through Z in
upper case and a through z in lower case

<digit> ::= any one of the ten digits 0 through 9
Źródło:http://tools.ietf.org/html/rfc1035 (trochę stare ale w nowszych nic na ten temat nie znalazłem - mogłem jednak coś przegapić).
Jak widać na załączonym obrazku kończącym znakiem jest <let-dig> a nie <let-dig-hyp>

Re: linux nie obsługuje linków -. (minus kropka)?

: 03 cze 2014, 11:55
autor: jacekalex
Bez minusa wczytują się prawidłowo:
http://eurydice.deviantart.com/
http://cat.deviantart.com/
O ile o te strony chodziło.

Re: linux nie obsługuje linków -. (minus kropka)?

: 03 cze 2014, 12:32
autor: enedil
jacekalex pisze:Bez minusa wczytują się prawidłowo:
http://eurydice.deviantart.com/
http://cat.deviantart.com/
O ile o te strony chodziło.
Tylko, że to są inne strony...