2011-01-21 4 views
0

これは簡単な質問のようですが、私はちょうどその周りに私の頭を包んでいるように見えることができません...テストページをサーバーに展開せずに、パス内の特定のドメインのURLを使用して開こうとするとどうなりますか?

私は単純なhtmlページがあります。 htmlページが行うことは、ブラウザのCookieが存在するかどうかを調べることです。存在する場合は、「Cookieを見つけました」というメッセージが書き込まれます。

このhtmlページを機能させるには、パス内の特定のドメイン「mytestsite.org」を使用するURLを使用してブラウザで開く必要があります。だから私は "www.mytestsite.org/mytestpage.html"のようなURLを使ってブラウザでそのページを開くことができるようにしたい。簡単です...

このテストページをローカルで使用すると、ローカルのJBossサーバーに展開してから、自分の「ホスト」ファイル(Windows XP上にあります)にマッピングを作成し、ローカルIPを "local.mytestsite.org"に変更します。これは、ブラウザが実際に私のローカルJBossサーバーによって提供されているときに、実際に "mytestsite.org"からページを取得していると思うようにブラウザを騙します。

私はこのhtmlファイルを自分のPC上で使用する他の人に与えたいと思っています。しかし、彼らはどんな種類のhttpサーバーもインストールしていないので、小さなホストマッピングの仕組みはうまくいきません。このテストページを稼働させるためにサーバをインストールするという手間を省くことはできません。さらに、私はこのファイルを物理的に "mytestsite.org"に置くことはできません。

ブラウザに「mytestsite.org」のURLを使ってこのページをどのように開いても、実際にサーバーにデプロイする必要はありませんか?

答えて

0

JBossがインストールされたテストマシンはインターネットからアクセスできますか?もしそうなら、あなたのテストマシンのパブリックIPにlocal.mytextsite.orgをマッピングするファイルhostsにマッピングを追加するように他の人に依頼することができます。

+0

いいえ、残念ながら、そうではありません。私たちは同じネットワーク上にいます...違いがありますか? – JasonStoltz

+0

私はそれが次のような質問に沸き起こると思います。他の人がネットワーク経由でローカルのJBossサーバーにアクセスできるのですか?ネットワーク上で有効なセキュリティポリシーに応じて、そうでない場合もあります。 – ChrisJ

+0

ええ、私はそうは思わない。私はその人に私のIPとポートを介して直接私のローカルWebサーバーにヒットしようとしましたが、運はありません。 – JasonStoltz

関連する問題