私たちが持っているページには、2つのドメインのユーザーがアクセスします。それらをx.comとy.comと呼ぶことができますvbscript訪問者が入力したURLを読み取る方法は?
ユーザーがy.comからアクセスしたときに表示されるコードの一部を、同じvBScriptファイルでどうしますか?または、私は別々のファイルを持たなければならないのですか?
その後、request.SOMETHING.contains( "X")など
私たちが持っているページには、2つのドメインのユーザーがアクセスします。それらをx.comとy.comと呼ぶことができますvbscript訪問者が入力したURLを読み取る方法は?
ユーザーがy.comからアクセスしたときに表示されるコードの一部を、同じvBScriptファイルでどうしますか?または、私は別々のファイルを持たなければならないのですか?
その後、request.SOMETHING.contains( "X")など
request.servervariables("HTTP_REFERER")
するTryでRequest.ServerVariables( "HTTP_REFERER")場合、私は
のようなものを考えていました。
REFERERのスペルが間違っています。誰かがスペルミスを犯す前にHTTP_REFERERがRFC 1945の石で設定されていたからです。他の人とリファラのチェックに加えて
ページを呼び出すと、あなたは(あなたがからリンクされたページへのアクセス権を持っていると仮定から来ている場所を示すURLに値を入れているときにも可能性が示唆されています)。
これは、悪意のあるユーザーまたは好奇心を抱くユーザーがhttpリファラーよりも混乱しやすいため、いくつかの点で信頼性が低くなります。ただし、httpリファラーは保証された解決策ではありません(ブラウザはそれを送信しない可能性があり、セキュリティプログラムによってヘッダーなどが取り除かれる可能性があります)。また、クエリ文字列内のものを手動で編集する必要があるユーザー物事が働かなくなっても訴えの根拠はありません。それがセキュリティホールではない限り、それはうまくいくはずです。値を変更するのがセキュリティホールの場合は、リファラを使用するべきではありません。
Request.ServerVariables( "HTTP_REFERER")= "X.com"の場合はありがとうございます。 – Tom
それはそれの要点です。 –