は、私は従来のASPアプリケーションを維持していると私は、コードの2つの類似したラインに出くわしたコードの上に行っている間:でRequest.ServerVariables(「SCRIPT_NAME」VS)「URL」
Request.ServerVariables("URL")
' Output: "/path/to/file.asp"
Request.ServerVariables("SCRIPT_NAME")
' Output: "/path/to/file.asp"
私はそれを得ることはありません... 違いはなんですか?それらの両方は、私は(上記のURLは、「/to/file.asp」に書き換える)ルートドキュメントとして/パスのフォルダを置くどの設定されていることをURL書き換えを無視
詳細情報: サイトIIS 7に展開されています
の後に両方とも "/path/to.transferredfile.asp"となるでしょう。両方とも後方互換性のために保たれているのでしょうか? – Jiaaro
@Jim Robert、 私は正直ではない。私は今、異なるバリエーション(URLとSCRIPT_NAMEを出力するサブ/ファンクションを呼び出す)を試みましたが、それでも常に同じ値を返します。繰り返しますが、これはIIS 7の下でテストされています。 –