• 締切済み

ネット上からローカルへアクセスしたい

インターネット上からローカル環境にあるファイルにアクセスできるのでしょうか? 具体的には、 サーバー上にあるhtmlファイルから、 <a href="file:///C:/Documents..."></a> のような感じでローカルのファイルにアクセスしたいです。 (↑ではうまくいきませんでした) また、それが出来る場合、IE、ネットスケープどちらでも可能でしょうか?

みんなの回答

回答No.3

不可能では有りませんが、普通は、やりません。 というか、そのような危険を犯したり、手間をかけるなら別の手段があります。 やるとしてら、「ローカル環境にあるファイル」を持っているパソコンをサーバーとしてインターネットに公開するという方法になります。 (その場合、IE でも ネスケ でも閲覧は出来るはずです) 何をやりたいのかを具体的に書かれると、別の手段を提案して貰えるかもしれません。

harisun
質問者

お礼

ご回答ありがとうございました。

noname#17454
noname#17454
回答No.2

LANでの動作確認とは違うの? 下記のサイトを参考に http://homepage2.nifty.com/spw/software/ イントラネット用の簡易サーバです。Web・メール・プロキシー・FTP http://www.st.rim.or.jp/~nakata/ AN HTTPD は Windows95/98/Me/NT/2000/XP用の HTTP サーバ(Webサーバ)です。 LANにつながっているWindows マシンからホームページを提供できるほか、 SSI/CGIをローカルでテストすることができます。 また、ダイアルアップ接続でもホームページの発信が可能です。 フリーソフトウェアです。 見当違いならすみません

harisun
質問者

お礼

ご回答ありがとうございました。

  • kuma-ku
  • ベストアンサー率54% (1558/2845)
回答No.1

こんにちは 残念ながら[無理]です。 インターネットからローカルを見る事はできません。 インターネットはインターネットしか参照できない仕組みになっています。 なぜなら、インターネット上では、グローバルアドレスでの通信しかできないからです。 ローカル(=プライベート)はISP からグローバルアドレスを一時的に貸与され、通信を行っているに過ぎません。 ローカルPCが、グローバルを持っており、Daemonがサービスしているような状態であれば、参照可能にはなりますが。。。これだと、インターネット上の普通のWEBサーバです。

harisun
質問者

お礼

ご回答ありがとうございます。 やはり出来ないのですね。

関連するQ&A

  • ローカルファイル(mp3)の再生

    かなり久々にWebページを作っているのですが これをクリアできないと、サイト自体が運営できないことになって困ってます。 簡単に申しますと、ローカルファイルに対するリンクです。 例)  <A HREF="file:///c:/test.mp3">テスト</a>  <FORM><INPUT TYPE=BUTTUN onClick='location.href="file:///c:/test.mp3"' value="テスト"></FORM> 上記のようなタグを含むHTMLをローカルファイルで開くと、リンクが正常に動作するのですが サーバー上に乗せると、どうやっても動きません。 #厳密には動いたのですが、IE3でした・・・ 前提条件は下記のとおりです。  ローカルファイルが閲覧者のHDDのなかにあること。なければエラーでOK  CGI、JavaScriptを使用するのはOK  フラッシュ、VBscript、ActiveXを使用するのはNG  OSに関連付けしてあるメディアプレイヤーが起動すること。  (WindowsMedia9であればそれが、QuickTimeであればそれが立ち上がること)  OSはWindows限定で構いません。 本当に急いでいます。お願いします ぺこりっ

    • ベストアンサー
    • HTML
  • ローカルにあるCSVファイルを、IEのリンクをクリックする事で開きたい

    ローカルにあるCSVファイルを、IEのリンクをクリックする事で開きたいのですが、どのようにすれば良いでしょうか。 いま、しているのは、IEの小さい画面に、vbscriptで、以下のように出力しています。 〈a href="file://(ローカルパスとファイル名)"〉文字列〈/a〉 宜しくお願いします。

  • ウイルスが削除できなく居場所もみつけれない 勝手にネットへ接続されます

    どこで感染したのかわかりませんが一日に何回も勝手にネットへつながります。 削除しようとしてもできなく圧縮ファイルなので隔離もできません。 処理したいのですがどうしたらいいか教えてください。 2008-6-18 19:32:53,KEIJI,手動ウイルス検査,C:\Documents and Settings\KEIJI\Local Settings\Temporary Internet Files\Content.IE5\SNRJA89T,whCC-TRAFE7[1].exe/File.dat/whAgent.exe,not-a-virus:AdWare.Win32.WebHancer.390 に感染しています。,未処理, 2008-6-18 19:32:53,KEIJI,手動ウイルス検査,C:\Documents and Settings\KEIJI\Local Settings\Temporary Internet Files\Content.IE5\SNRJA89T,whCC-TRAFE7[1].exe/File.dat/whInstaller.exe,not-a-virus:AdWare.Win32.WebHancer.390 に感染しています。,未処理, 2008-6-18 19:32:53,KEIJI,手動ウイルス検査,C:\Documents and Settings\KEIJI\Local Settings\Temporary Internet Files\Content.IE5\SNRJA89T,whCC-TRAFE7[1].exe/File.dat/webhdll.dll,not-a-virus:AdWare.Win32.WebHancer.Family に感染しています。,未処理, 2008-6-18 19:32:53,KEIJI,手動ウイルス検査,C:\Documents and Settings\KEIJI\Local Settings\Temporary Internet Files\Content.IE5\SNRJA89T,whCC-TRAFE7[1].exe/File.dat/whiehlpr.dll,not-a-virus:AdWare.Win32.WebHancer.390 に感染しています。,未処理, この4つなんですけど・・・

  • ローカル内からでもドメインでアクセスするには。

    (例えば)xxxxx.comというドメインがあり、 そのHPサーバがローカル内にあると、 サーバPCのローカルアドレスを入力して アクセスすることになります。(通常) どこかのファイルを弄ることで、 xxxxx.comのを入力すれば、ローカルからでも そのPCにアクセスできたとおもうのですが… 忘れてしまいまして。 ご指導いただけたらと <(_ _*)>

  • ローカルでのhtmlチェックについて(絶対パス指定)

    しょうもない質問ですみません。 絶対パス指定を基本としたウェブサイトを構築しようとしているのですが、ローカルの環境ではチェックがままなりません。 リンクや画像の指定に、「./」や「../」を使わず、 「/~.html」などとしたいのです。 でも、ローカル(この場合、WinXP)ではディスクの直下にファイルを保存しても、 file:///c:/index.html (cドライブの場合)となってしまい、絶対パスで「/index.html」と指定した際に、ローカル環境でリンクされる「file:///index.html」と違ってきてしまい、うまいこと製作が進みません。 この場合、どうしたら簡単にローカル環境にサーバーと同様の環境を再現できるのでしょうか?

    • ベストアンサー
    • HTML
  • ローカルのファイル操作

    file_get_contentsでローカルのtxtファイルを読み込ませるにはどうしたらよいでしょうか?win //NG $text = file_get_contents("C:\Documents and Settings\hoge\デスクトップ\hoge.txt");

    • 締切済み
    • PHP
  • ローカルファイル場所

    サイトで動画をストリームで一時的にダウンロードした時にファイルが(C:\Documents and Settings\Owner\Local Settings\Temporary Internet Files\Content.IE5\SDKTM7W1)とあるのですが、ファイルフォルダーを見つける事が出来ません。フォルダーを探すのにはどうしたらいいでしょうか? C:\Documents and Settings\Owner ここまでは行くのですがその先が見当たりません。よろしくお願いします。

  • ローカルネットのアクセス制限について。

    いろいろと調べてみたのですが、どうしようもなかったので質問させてください。 現在、小規模なLANを組んでいました。 XPホームが8台、XPPROが2台という感じです。 今まではこの10台を一つの部屋で、XPPROの1台をサーバーにして、ファイルサーバーとプリントサーバーを併用して使用していました。 しかし、仕事の都合上他の部屋のローカルネットと一緒にしなければならなくなりました。(ファイルの共有など)これでLANDISKにみんなで行ったり、メールができたりするみたいなのですが、どうしてももともとあったサーバー(XPpro)のフォルダは他の人には見られたくないのです。ようは、LANの規模が少し大きくなっても、もともとあった10台でサーバーの共有はしたいのです。 サーバーの方にこのパソコンだけしか接続できないみたいなアクセス制限はかけられるのでしょう?それはIPアドレスとかで設定できるのでしょうか?とりあえず、XPproは10台までしか接続できないのはわかっているのですが・・・。 このLANはドメインは組んでおりません。 なにかいい方法はありますでしょうか? よろしくお願いします。

  • リンク先のローカルファイルが開かない

    自分のサイトのソース内に 自分のPCのローカルのPDFのリンクを貼りたいのですが そのリンクをクリックしても何も起きません。 <a href="C:\Users\○○.pdf"> リンク</a> のようにしています。 IEでもグーグルクロームでも開けませんでした。 グーグルクロームのデペロッパーツールで見てみると リンクをクリックするたびに Not allowed to load local resource:file:///○○.pdf の文字が増えていくのですが どういう意味でしょうか? 「Not allowed to load local resource」 を翻訳してみたら 「ローカルリソースをロードすることはできません」 となりましたが、 ダイレクトにリンク先のローカルファイルをコピペすると開けます。 PDF自体は破損していません。

    • ベストアンサー
    • HTML
  • Apacheログに外部サーバのファイルアクセスを残したい

    Apache(Windows2000サーバ)にて社内イントラを構築しています。 ApacheにHTMLファイルは格納してあり、そのアクセスログは問題なくあります。 このHTMLファイルに下記のようにリンクしている、 <a href="file://別のサーバへのパス/(excelやwordなど)ファイル"> ネットワーク内の別サーバへのファイルへの個別のアクセスを Apacheのアクセスログに残す方法は無いのでしょうか?