• ベストアンサー

ドメインの下のフォルダを日本語にしたい

ドメインの下のフォルダを日本語で表示したいのですが たとえば、「ショップ」というフォルダを作ろうと ftpで入って 「%e3%82%b7%e3%83%a7%e3%83%83%e3%83%97」という名前の フォルダを作っても http://xxx.com/ショップ を表示しません どうすればいいでしょうか。

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

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

フォルダーは作れません。  ドメイン以下(?があればそれまで)の文字列は、ファイルの情報であるPATH情報に過ぎません。  例えば、Wikiで、 http://ja.wikipedia.org/wiki/パス  と入力するとページが表示されますが、そのファイルなりディレクトリが存在するわけではありません。firefoxでURL欄をコピーすると http://ja.wikipedia.org/wiki/%E3%83%91%E3%82%B9  となりますが、これも同様に存在するわけではありません。!! [例] hpcgi1.nifty.com/Iruka/ENV_FORM.cgi/  にアクセスして、その後に hpcgi1.nifty.com/Iruka/ENV_FORM.cgi/vwir5pd6/フォルダ/テスト/abc.html とでも、任意の情報を入れてみてください。  サーバーはパス情報を受け取ったら、それを下から探します。ファイルなら開く、フォルダーなら開いて見る。そして指定された動作をする。  なければ、環境変数パス情報に格納してその上の階層について同様に処理しながらさかのぼります。最後に処理するプログラムに行き着くと、パス情報を元にページを作成して表示します。  上記だと、ENV_FORM.cgi、wikiだと/wikiがそれに当たります。新聞社の記事も同様です。

vwir5pd6
質問者

お礼

なるほど、何となく仕組みはわかりました。 で、新聞社やWIKIのように、PATH情報を 日本語処理させる仕組みは どうなっているのでしょうか ……というのは別質問になってしまうので 改めて質問を書き入れさせていただきます。 その際はよろしくお願いします。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4903/10364)
回答No.2

文字コードutf-8で「ショップ」という名前のフォルダを作ってください。%e3%82・・・ とかじゃなくて。

すると、全ての回答が全文表示されます。

関連するQ&A