サブドメインで使用できる文字は何ですか?サブドメインに許可される文字は何ですか?
例:someSub.example.com
の場合はsomeSub
部分です。
文字、数字、ハイフンを使用できますが、他の文字はどうですか? _
(アンダースコア)を使用できますか?
サブドメインで使用できる文字は何ですか?サブドメインに許可される文字は何ですか?
例:someSub.example.com
の場合はsomeSub
部分です。
文字、数字、ハイフンを使用できますが、他の文字はどうですか? _
(アンダースコア)を使用できますか?
文字(強調されたàを除く)、数字0-9およびハイフン。
http://en.wikipedia.org/wiki/Domain_name抜粋:ドメイン名に使用することができる 有効な文字は、次のとおりDNSに
a-z
0-9
- but not as a starting or ending character
. as a separator for the textual portions of a domain name
http://tools.ietf.org/html/rfc1035からの様々なオブジェクトおよびパラメータは、サイズ制限を有します。それらは です。いくつかは簡単に変更することができ、他は基本的に ファンダメンタルです。
labels 63 octets or less
names 255 octets or less
TTL positive values of a signed 32 bit number.
UDP messages 512 octets or less
技術的にはウィリアムは権利である、とだけ文字、数字、ハイフン( - )は、サブドメインで許可されています。
ただし、実際には、すべての主要ブラウザでアンダースコア(_)も使用できることがわかりますが、これは保証されていません。一部のプロバイダやその他のサービスでは、DNSに設定できない場合があります。
DNSにワイルドカードを設定した場合、解決される場合は実際のアプリケーションがそれを受け取り、無視します。
これは私が理解するまで2日かかりました。あなたのサブドメインに下宿(_)を使用しないでください!!!もしあなたがそうしたら、Internet Explorerはあなたのセッションを生き残らないでしょう! –
どのような奇妙な副作用! –
this pageによれば、一部のトップレベルドメインでは、ローカライズされた文字(a-zだけでなく)が許可されるようになりました。
--------------------------------------------------------------------------------
| Top Level Domain | Allowed Characters |
--------------------------------------------------------------------------------
| .no | áàäčçđéèêŋńñóòôöšŧüžæøå |
| .se | àáäåæçèéêëìíîïðñòóôöøùúüýþćčđěłńŋřśšţŧźžǎǐǒǔǥǧǩǯəʒ, plus Hebrew
| .dk | äåæéöøü
| .is | áéýúíóþæöð
| .it | àâäèéêëìîïòôöùûüæœçÿ
| .fr | àáâãäåæçèéêëìíîïñòóôõöùúûüýÿœ
| .nu | àáâäåāæçèéêëēìíîïīðñŋòóôõöøōùúûüūýþÿ
| .be | àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿœ
| .de | àáâãäåāăąæçćĉċčďđèéêëēĕėęěŋðĝğġģĥħìíîïĩīĭįıĵķĸĺļľł
| | ñńņňòóôõöøōŏőœŕŗřśŝşšţťŧþùúûüũūŭůűųŵýÿŷźżž
| .as | Same as .de
| .com | Same as .de, plus Greek, Cyrillic, Chinese, Korean, etc.
| .net | Same as .de, plus Greek, Cyrillic, Chinese, Korean, etc.
| .org | áäåāąæćčéēėęģíīįķļłñńņðóöøōőŗśšúüūűųýźżžþ plus Cyrillic and Korean
| .info | áäåāąæćčéēėęģíīįķļłńņðóöøōőŗśšúüūűųýźżžþ plus Korean
| .biz | àáäåæéêíðñòóôöøúüýþ
--------------------------------------------------------------------------------
したがって、正規表現の図面ボードに戻る必要があるようです。
これらの追加文字は、標準設定[A-Za-z0-9-](https://en.wikipedia.org/wiki/Internationalized_domain_name#を参照)のみで国際化ドメイン名としてエンコードされている場合、ホスト名でのみ使用できます。 Example_of_IDNA_encoding)。 –
逆に、questionの「(ホスト名)サブドメインにアンダースコアがある」という回答が正しい間に、この質問に対する正解は「ホスト名またはプライマリドメインの正当な文字は何ですか?この質問への回答。
http://tools.ietf.org/html/rfc1034 – geoffspear
ここで正規表現を検索する人は誰ですか^(?:[A-Za-z0-9] [A-Za-z0-9 \ - ] {0 、61} [A-Za-z0-9] | [A-Za-z0-9])$といくつかの例がここにありますhttp://fiddle.re/20xcv –