Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: 5ulo 25 Března 2010, 22:56:26
-
Mam pracovny server, kde mam projekty dosiahnutelne z netu z adries napr. nazovprojektu.server.sk. Ked robotu dokoncim, projekt zakomentujem podciarkou... nazovprojektu_.server.sk. Pred mesiacom mi zacali vsetky prehliadace pod ubuntu vyhlasovat, ze takto zakomentovane stranky neexistuju - Server not found. Pritom z virtualneho win aj z inych pocitacov tie stranky su dosiahnutelne. Nemate tusaka, cim sa to mohlo pokazit? Vopred dik za akykolvek napad.
-
He... značkuju si. Jestli to není tím, že _ není (pokud se nemýlím) povoleným znakem ve jméně domény.
-
ak by aj bol _ nepovoleny znak, tak nechapem, preco mi to doteraz vzdy fungovalo. Pracujem takto uz nejaky ten rok :) presne 4 a pol.
-
Řekněme si, jak to ve skutečnosti je. Doménové jméno musí* splňovat tyto podmínky:
- musí být tvořen pouze z následujících znaků: písmena anglické abecedy (nerozlišuje se velikost písmen), číslice, pomlčka
- musí začínat písmenem
- musí končit písmenem nebo číslem
Tudíž to, že to fungovalo nic nemění na tom, že je to špatně (podtržítko není povolený znak) a fungovat to rozhodně nemusí
* Níže uvádím citaci z RFC1035 - doporučený tvar URL a jeho částí, který by měl fungovat v drtivé většině případů. Kdo toto doporučení nedodrží, nesmí si pak stěžovat ;)
RFC1035 - Domain names - implementation and specification (http://www.faqs.org/rfcs/rfc1035.html):
2.3.1. Preferred name syntax
...
<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
...