0

では、2 つの Web サイトがあるとします。

  1. 1 つは、mydomain.com などのパブリック ドメイン名を持つパブリック Web ホスティング アカウントでホストされています。

  2. もう 1 つはラップトップなどのローカル コンピューターでホストされていますが、Apache Virtual Hosts を使用して mydomain.com などの同じホスト名で実行するように構成されています。

したがって、両方とも同じwindow.documentURIorになりwindow.location.hrefます。

Javascript を使用して、公開されている Web サイトと非公開でホストされている Web サイトを判別する方法はありますか?!

ありがとう

編集

これが必要な理由は、一部のデータをリモート サーバーに送信する JQuery プラグイン [基本的には分析] を仕上げているためです。データを台無しにする正当なユーザー。

4

2 に答える 2

2

Javascriptを使用して、どのWebサイトがパブリックにホストされ、どのWebサイトがプライベートにホストされているかを判断する方法はありますか?!

いいえ。どの程度正確に知っていると思いますか?javascriptは、ホストされているマシンへのアクセス制御が非常に制限されています。

于 2013-03-21T18:49:50.100 に答える
0

サードパーティのサービスの助けなしではありません。

JavaScript は 2 つの AJAX クエリを送信できます: 1) クライアントのパブリック IP を返すため、2) ドメインのパブリック DNS IP を返すため。2 つの結果を比較します。

于 2013-03-21T18:57:24.347 に答える