• ベストアンサー

フォルダ名について

例えば下のような構成をかんがえます。 |-- index.html |-- books/ |   |-- book1 |   |   |-- book2 |          |--test.html このbooksとかbook1のフォルダに日本語名を つかることはできますか。 ドメインは日本語OKになったけど、 フォルダ名に関してはどうなんでしょうか。

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

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

いやいや。Unixのファイルシステムでも、別に空白だの日本語だの含んだディレクトリもファイルも昔っから作れましたよ。 ただ、日本語一文字を「一文字」として解釈してくれなくて、いわゆる「ダメ文字」問題が発生したりしましたが。 最近ではUnicodeを使ったりして問題無いものもあります。 ただ、 ・常にどこでも使えるか、はわからない。サーバーマシンに依存する ・URLに日本語を入れても、それをhttpサーバーがファイル名やディレクトリ名として正常に判断できるかわからない。・文字コードをちゃんと判定して正しく変換してくれるかわからない。多分、サーバーの作りに依存する ということから、使わないのが無難だと思います。

noname#147836
質問者

お礼

ご回答有り難うございます。 スペースはどうやら使えるみたいですね。 でも使ったサイトは見たことないですけど。   本当は日本語使いたかったけど、 無難に英語名だけでやることにします。

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

その他の回答 (1)

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

フォルダーではなくディレクトリです。(フォルダはWindowsでの言い方) 実在させるなら出来ないと考えてください。 基本的に、UNIXだと考えればよい。すなわち日本語や半角スペースを持つものはダメ、その代わり/ABC,/ABc,/Abc,/Abc,/aBc,/abC,/abcは、区別されますから、存在できます。ドメイン名は大文字小文字を区別しませんから、http://HOGE.COM/http://hoge.COM/も同じです。  Windowsは特殊なOSです。  なお、実在しなければ、---URLの一部---この場合は、パスと言いますが、パスだとOKです。(変換されますが・・)  たとえば フォルダ - Wikipedia ( http://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80 )のように・・・、http://ja.wikipedia.org/wiki/ のあとに、任意の日本語を一単語入れてもよいでしょ。  この場合は、PATH_INFOとして扱われるので、サーバーに対して任意の言葉を与えることが出来ます。(ただしURL変換して)

noname#147836
質問者

お礼

ご回答有り難うございます。 出来ないと考えた方がいいみたいですね。 フォルダもディレクトリも同じ意味だと 思ってたんですけど、Windows固定だったのですね。

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

関連するQ&A