• ベストアンサー

URLが日本語なのになぜ表示できるのでしょうか?

http://何年.jp/2013 このサイトってURLが日本語なのになぜ表示できるのでしょうか? URLは英数字でなくても良いのでしょうか?

  • HTML
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • Gotthold
  • ベストアンサー率47% (396/832)
回答No.1

国際化ドメイン名(IDN)という仕組みでドメイン名に日本語が使えるようになっています。 具体的には、ブラウザがPunycodeという方式に従って本来ドメイン名で使用できる文字列に変換することで実現しています。 例えば、 http://何年.jp/2013 であれば http://xn--vqq918a.jp/2013 に変換されます。 (アクセスしてみれば同じだと言うことが分かると思います。) Punycode - Wikipedia http://ja.wikipedia.org/wiki/Punycode

WVSNOMZENWDH
質問者

お礼

ご回答ありがとうございました。

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

 ドメインは多国語対応になりました。国際化ドメインと呼ばれ、実際にやり取りされるものはPunycode( http://ja.wikipedia.org/wiki/Punycode )でエンコードされています。この処理はブラウザが行います。  それ以下のPATH_INFOは、URLエンコードされて渡されます。 [例]  ⇒国際化ドメイン名 ( http://ja.wikipedia.org/wiki/%E5%9B%BD%E9%9A%9B%E5%8C%96%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E5%90%8D )  /%5%以下--%E5%9B%BD%E9%9A%9B%E5%8C%96%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E5%90%8D--はそのデータですが、URL欄には日本語が表示されているはずです。

WVSNOMZENWDH
質問者

お礼

ご回答ありがとうございました。

関連するQ&A

  • サイトマップの日本語URL

    グーグルサイトマップに記載するURLに http://www.XXXXXX.jp/サッカーボール http://www.XXXXXX.jp/バレーボール などの日本語が入ったURLは対応してるのでしょうか? 日本語がはいっているとクローラーが読み込まず、 インデックス化されない恐れもあるのでしょうか。

    • 締切済み
    • SEO
  • URLバーに日本語を表示させたい

    URLバーに日本語を表示させたいのですが、うまくいかずに困っています。 ドメイン名、ディレクトリ名、htmlファイル名どれも日本語にしたいです。 例えば以下のようにURLバーに表示させたいとします。 オーケー.com/悩み/日本語.html 私が行った手順としては ・「オーケー.com」 をPunycodeに変換 (xn--kcko8tb.com) ・「悩み」 をURLエンコード (%94Y%82%DD) ・「日本語.html」 をURLエンコード (%93%FA%96%7B%8C%EA.html) そして、このURLに飛ぶための<a>タグには以下のように表記しました。 <a href="xn--kcko8tb.com/%94Y%82%DD/%93%FA%96%7B%8C%EA.html">サイト</a> サーバにアップしてあるサイトの構成は 「index.html」 があって、同階層に 「悩み」(フォルダ) があります。 「悩み」 の中に 「日本語.html」 が置いてあります。 ------ しかしこれではうまくいきませんでした。 クリックすると飛ぶことは飛ぶのですが、 URLバーには FireFoxの場合 --- xn--kcko8tb.com/%94Y%82%DD/%93%FA%96%7B%8C%EA.html Crome、IE9の場合 --- オーケー.com/%94Y%82%DD/%93%FA%96%7B%8C%EA.html と表示されてしまいます。 FireFox、Crome、IE9 どれで見ても オーケー.com/悩み/日本語.html と表示させたいのですが。。 アップしたファイルのメタタグには、いずれも以下のように表記しています。 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 他人のサイトを見ると、全て日本語で表記されているサイトもちらほらあり、 どうやってやっているのか、やり方を探しているのですが見つかりません。。 どなたかご存知の方いらっしゃいましたら、 お教えいただけないでしょうか。 何卒ご教授よろしくお願いいたします。。

    • ベストアンサー
    • HTML
  • なぜ日本語をURLにできるのでしょうか?

    なぜ http://www.まとめサイト作り方.net/ のサイトは、日本語をURLにできるのでしょうか?

  • 日本語ドメインのサイトを見る時のアドレスバーの表示

    日本語ドメインのWebサイトを自分のパソコンで表示した時に、画面上部のURLが表示される箇所(アドレスバー?)に表示される文字が異なることがあります。 これは何が原因でしょうか? たとえば、「新宿駅.jp」というURLを入力すると(又はgoogleの検索の中から選択すると)自分のパソコンのアドレスバーに「新宿駅.jp」と表示されます。 いっぽう、「英会話.com」と入力すると、アドレスバーには、英数文字の長い文字群が表示されます。 どうして、感じで表示されるものと、意味不明な英数字で表示されるものがあるのでしょうか? ブラウザはFirefoxです。

  • 日本語ATOKの表示をさせる

    日本語ATOKの表示をさせる 日本語ATOKというやつですか、どんなWINDOWSパソコンでもでてくるもの 日本語、カナ、英数字を選ぶやつ。本日超漢字とかさわっていたらその後表示されなくなって不便で仕方ありません。表示をさせる方法は。

  • DNSの設定で、違うURLを表示させたい

    バリュードメインで「あああ.jp」(仮)という日本語ドメインを取得しました。 この日本語ドメインのURLにアクセスしてきた場合、現在既に立ち上げてある別のサイト「www.****.jp」を表示したいと思ってます。 その際の、バリュードメインのDNS設定欄に、どのように書けばよいのかが分かりません。 どなたかお知恵を貸してください。 よろしくお願いします!

  • URLが日本語に

    URLをアドレスバーに打ち込んだところ、URLの一部が日本語に変ったのですがこれは何でしょうか? 危なくはないのでしょうか?

  • 検索結果に表示されるパンくずを日本語化

    検索結果に表示されるパンくずがURLのサイトと、日本語のサイトがあります。 自分のサイトもURLになっており、日本語にしたいのですが、 なにを設定すれば日本語になりますか。 添付画像のように日本語にしたいと思っています。

    • 締切済み
    • CSS
  • URLの中に日本語のhtmlがあった場合、

    URLの中に日本語のhtmlがあった場合、 何か不都合はあるのでしょうか? 例: 通常はhttp://sample.com/sample.html 日本語http://sample.com/さんぷる.html 1.ページが表示されない、 2.他サイトからのリンクが認識されない。 などの不都合はあるのでしょうか? できれば英語のhtmlのみがいいのでしょうか?

    • ベストアンサー
    • HTML
  • URLのパラメーラでURLエンコードした日本語があると そのページがHTTPエラー400で表示されません

    i今までFEDORA6で運用していたサイトをFEDORA8をセットアップして運用しようとしたらform内でPOSTで送信してる場合 項目に日本語が混ざってる場合や URLパラメータとしてURLエンコードした日本語が混ざってるとそのページがHTTP400正しくない要求で表示されません 助けてください。 ちなみに ASCIIコードのみだと 今までどおりに正常に開きます