Windows XPのweb共有のパスについての疑問

このQ&Aのポイント
  • 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である理由が知りたいです。何か特別な理由があるのでしょうか?
回答を見る
  • ベストアンサー

Windows XPのweb共有のパス(C:\Inetpub\wwwroot)

素朴な疑問です。。 いろんなサイトや参考書を見ると、 1)Web共有するにはIISをインストールしてする。 2)するとC:\Inetpub\wwwrootというフォルダーが完成する。 3)その中に「WebDav」というフォルダーを作る。 と書いてあります。 なぜ共有サイトはそのパスなんでしょうか?他のパスはダメなんでしょうか? といいますのも、今自宅で2台のWindows XPを用意して勉強しています。 1台のXPにIISをにインストールして、デスクトップに「aaa」というフォルダーを作りましたが、もう一台のXPから問題なくアクセスできます。 なんで表題のパスなんでしょうか?何か理由があるのでしょうか??

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

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.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の不特定多数のユーザからはアクセスできないトラブルは往々にして生じますよ。

lunking
質問者

お礼

ありがとうございます!

関連するQ&A

  • windows7とXPを共有したいのですが

    vistaを7RCにバージョンアップしました。 ところが、XPとワークグループで共有ができません。。 環境は有線LANでXP2台と7RC1台です。 XP同士は問題なく共有できます。 気になるところが、 ネットワーク>コンピューター>共有フォルダ(5つ作成) とあるのですが、この共有フォルダが展開できず、エラーとなります。 (アクセスできません。名前のスペルを確認しても問題がない場合はネットワークに問題がある可能性があります。・・・・・。と出ます) 他のPCからは、コンピュターまでは見れますが、フォルダは見れません。 解決方法あればご教授いただければ幸いです。 よろしくお願いいたします。

  • IISの「wwwroot」について

    WinNT ServerでIISをデフォルトでインストールしますと「wwwroot」の位置がC\Inetpub\wwwrootになってしまいますが、インストール後に「wwwroot」の位置をD\やE\などに移動することは可能なのでしょうか?Win2000 Serverでしたら可能なようなことはWebにて書いてあったのですが・・・。

  • Windows XP と 98 でフォルダ共有するには?

    Windows XP と 98 でフォルダ共有するにはどのように設定すればいいのでしょうか? 普通にネットワーク上に二台がある状態では、お互いに共有フォルダを開くことは出来ないようなのですが、どうすれば共有することが出来ますか?

  • 共有がみれません。

    XPを使っているのですが、3台共有を作成したのですが 2台はみれるのですが1台は表示されません。 作成方法はフォルダを作って右クリックで共有とセキュリティで共有は完成なのでしょうか??あまり詳しくないためよくわかりません。 なんでみれないのか困っています。3台ともXPです。

  • PHP5、IISで2つのサイトでPHPを有効にしたい

    php-5.2.6-Win32をWIN2003上で動かしています。WEBサーバはIIS6です。 c:\inetpub\wwwroot1 と c:\inetpub\wwwroot2 のサイトがあり両方でPHPを動作させたいのですが、 php.iniのdoc_rootをどのように設定すればいいのでしょうか? 是非宜しくお願いします。

    • ベストアンサー
    • PHP
  • Win2000serverでIIS5.0内のSMTPを利用したいのですが

    どなたか教えて下さい。 表題の通り、IIS5.0をインストールしSMTPサービス(ポート25) を利用しようとしていますが、SMTPが動作しません。 但し、\Inetpub\wwwroot\mailroot\Queueにはメールが退避されています。 IISのコンソールでも起動しており、サービスも起動しています。 しかし、ログをはきだす様に設定していますが、1件も出しません。 IISのTCPポートも標準のポート80を利用しています。 原因は何か考えられますでしょうか?

  • ffftpの設定について教えてください

    こんばんは 自宅Webサーバに挑戦したいと思い、WindowsXPprofessionalのIISのインストールまでおこないました。 その後Ffftpをつかってファイルをアップロードしようとしましたがうまくいきません。(Access is denyedと表示されてます) ユーザ名、password、ホストの初期フォルダの部分になにを入力したら良いのかご教示ください。 行いたいことはC:\Documents and Settings\user\My Documents\Webフォルダから同じPCのC:\Inetpub\wwwrootへのファイル転送です。 必要かどうかはわからなかったんですが、IISといっしょにFTPもインストール済みです。 なお、手動にてC:\Inetpub\wwwrootにhtmlファイルを移し、http://127.0.0.1/index.htmlにて作成したhtmlの確認はできております。(それでもFTPでの接続も確認したいとおもっております。) 長文になりましたが、よろしくお願いします。

  • フォルダの共有(MeとXP)

    無知ではずかしいのですが・・・よろしくお願いします。 MeとXP(ノート・おそらく無線LANです)2台のパソコンのフォルダを共有したいと思い、過去ログやサイト等をみて色々と調べたのですが、専門用語もわからず、うまくいきません。 とりあえず、MeとXPのフォルダに共有を示す(?)手がついたのですが、まだまだ先は長いですか?MeとXpだと色々設定があるみたいですね(泣) ここまでド素人だとフォルダの共有など無理でしょうか?

  • LANで繋がっているPCのURLを表示できない

    LANで繋がっているPCが2台あります。 両方OSはWindowsXPProSP2で、IIS5.1がインストールされています。 コンピュータ名をそれぞれpc1、pc2とします。 互いに共有ドキュメントのフォルダアクセスは可能になっています。(つまり互いにPCの存在は認識している状態です。) pc1のC:\Inetpub\wwwroot\testをIISでtestというアプリケーション名で登録しています。 pc1からは http://pc1/test/index.html にアクセスするとテスト用のHTMLが表示されます。 ところが、pc2からこのURLにアクセスしても、「ページを表示できません」というエラーになってしまいます。 自分では、IISのプロパティのディレクトリセキュリティの設定や、エクスプローラからのフォルダのセキュリティの設定は正しく行われていると思うのですが、何が原因で表示できないのかわかりません。 ファイアウォールは、ウィルスバスター2005のものを使用しています。 アドバイスありましたら、よろしくお願いいたします。

  • VistaでのIISのインストールについて

    お世話になります。 WindowsVista Buisiness でIIS7をインストール行いました。 → http://pasofaq.jp/development/web/vistaiisinstall.htm のサイトを参考に行ったのですが、http://localhostをアドレスに入力すると404エラーになってしまいます。 IIS開始のページが開かず困っています。単純にインストールに失敗しているのでしょうか? IISマネージャは起動します。 C:\inetpub\wwwroot\下にはiisstart.htmのIIS開始ページは存在しています。 どういう状態になっているのか全然わかりません。 どなたかご教授下さいますようお願いします。