• ベストアンサー

プライベート環境でクライアントからサーバーのファイルを見に行く方法

勉強のため自宅ディスクトップ(名前をPC1とします)(Win2000Pro)をWWWサーバー化しました。ホームページを作成しテストを行ったところ全てOKで、リンク先などに異なるドライブのフォルダーを指定していますがきちんとフォルダーの表示や 中身のエクセルやワードのファイルも開くことができます。 次のステップでラン接続のノートパソコン(PC2)のブラウザでPC1のプライベート 固定のIPアドレス+index.htmlを指定すると上記のホームページをきちんと表示 します。がリンク先のフォルダーが開けません。 HTMLのリンクの記述は、<A href="file:///d:/フォルダー名" target="_top"> です。PC1で表示できて、PC2で表示できないのは記述が悪いのか、何か設定する カ所が他にあるのか教えていただけないでしょうか

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

  • ベストアンサー
  • Traja
  • ベストアンサー率19% (107/546)
回答No.1

IISサーバーの場合、ホームディレクトリ配下でなければ、アクセスできないのでは 無いでしょうか? 物理的に、異なるパスのファイルを公開する場合は、仮想ディレクトリとして 定義する必要があったような気がします。 なにぶんチョットかじった程度ですので、他の有識者の回答待ちですかね。

その他の回答 (1)

  • rx-78gp03
  • ベストアンサー率43% (138/314)
回答No.2

この場合hrefの中にドライブ等の記述をしてはダメです。 ローカル環境の場合は問題ありませんが、ネットワーク経由の場合はドライブ指定があると(サーバーじゃなくて)自分のドライブを見に行ってしまいます。 index.htmlと同じフォルダであればhrefの中はファイル名だけを指定してください。index.htmlと違うフォルダの場合はフォルダ名\ファイル名を指定すれば問題ありません。

関連するQ&A