- ベストアンサー
Windows XPのweb共有のパスについての疑問
- Windows XPのweb共有のパス(C:\Inetpub\wwwroot)について疑問があります。いろんなサイトや参考書を見ると、IISをインストールするとC:\Inetpub\wwwrootというフォルダーが作成されると書かれています。
- なぜ共有サイトのパスはC:\Inetpub\wwwrootなのか、他のパスではダメなのか不明です。自宅で2台のWindows XPを用意して勉強中で、IISをインストールした1台のXPではaaaというフォルダーを作成しましたが、もう1台のXPから問題なくアクセスできます。
- 共有サイトのパスがC:\Inetpub\wwwrootである理由が知りたいです。何か特別な理由があるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Web共有をおこなうと不特定多数にその内容が公開されてしまうわけですから,その対象フォルダは散らばっているよりも一箇所にまとめられている方が管理が楽でしょう。 ということで,IISをインストールすると既定でWeb公開されるフォルダが C:\Inetpub\wwwroot です。このフォルダは http://コンピュータ名/ というURLに対応しています。このフォルダの配下に置かれたサブフォルダに対しては個々に 右クリック→共有とセキュリティ→Web共有 をおこなわなくても既定でWeb公開されるわけです。このフォルダの配下は,フォルダ/ファイルのアクセス許可も適切な既定値が設定されています。 それに対して,フォルダは散らばっていても構わないからWeb共有をしたい,個々に 右クリック→共有とセキュリティ→Web共有 をおこなうことで "C:\Documents and Settings\lunking\デスクトップ\aaa" というフォルダを http://コンピュータ名/aaa/ というURLに対応づけたい,というニーズもあるでしょう。これは,IISの「仮想ディレクトリ」という機能を使って実現します。(イメージ的には,C:\Inetpub\wwwroot 配下に aaaというフォルダ実体があるのではなく,別の場所のaaaフォルダへのショートカットアイコンが置かれているような感じです) コントロールパネル →管理ツール → インターネット インフォメーション サービス(つまり,IIS)と進めば,「既定のWebサイト」(C:\Inetpub\wwwroot) の配下の「仮想ディレクトリ」のアイコンが,通常のフォルダアイコンとは異なっていることが分かります。 >なんで表題のパスなんでしょうか?何か理由があるのでしょうか? その方が管理が楽だからです。 >デスクトップに「aaa」というフォルダーを作りましたが、 >もう一台のXPから問題なくアクセスできます。 とのことですが,NTFSアクセス許可をきちんと確認しておかないと,Webの不特定多数のユーザからはアクセスできないトラブルは往々にして生じますよ。
お礼
ありがとうございます!