哪里有服务器变量列表或<allowedservervariables>?

时间:2015-05-13 18:47:06

标签: asp.net iis web url-rewriting

我想知道是否有一个列出我的服务器变量的地方。

我正在使用重写网址,我很好奇我可以发挥什么作用。

我发现这个blog article列出了网页上的变量。如果有另一种方法,我真的不想将其添加到网站上。

我也研究过Rewrite Url,他们说的只是:

  

允许的服务器变量列表

     

全局重写规则可用于设置任何请求标头和服务器   变量,以及覆盖任何现有变量。分布式重写   规则只能设置/覆盖请求标头和服务器变量   在服务器变量的允许列表中定义   &LT; allowedServerVariables取代。如果分布式重写规则尝试   设置任何服务器变量或未在中列出的HTTP标头   &LT; allowedServerVariables&GT;收集将生成运行时错误   通过URL重写模块。 &lt; allowedServerVariables&gt;收藏   default存储在applicationHost.config文件中,可以修改   只有IIS服务器管理员才能使用。

我在哪里可以找到服务器变量列表?

如果我没有服务器管理员访问权限,是否有可以尝试的常用服务器变量列表?

2 个答案:

答案 0 :(得分:1)

还值得注意的是,当您在IIS URL重写功能中添加条件时,请开始输入&#34;条件输入&#34;框中,显示了一个完整的变量列表......

enter image description here

答案 1 :(得分:0)

通过搜索特定的服务器变量,我遇到了这两个页面。这几乎就是我要找的东西。

ASP Server Variables(W3Schools)

IIS 6.0 Server Variables(微软)